ArmA 3 Preset Parser

This is a simple create that was made to easily parse ArmA 3 presets into a format that was more easily ingestible by other programs. As such, it exposes few methods which cover all the most-needed cases.

Simple Example

```rust let file: std::fs::File = match std::fs::File::open(some_path) { Ok(f) => f, Err(e) => println!("{}", e) };

let preset: armapresetparser::Preset = match armapresetparser::Preset::from_file(file) { Ok(preset) => preset, Err(e) => println!("{}", e) }; println!("{:?}", preset) ```