Add --fix back to optionparser
Merge pull request #273 from rodjek/add_fix_to_optparse

Add --fix back to optionparser
Use #write instead of #puts when writing fixed manifest
Merge pull request #274 from rodjek/write_file_properly

Use #write instead of #puts when writing fixed manifest
Don't automatically pad comment content with whitespace
Remove the conditional in when rendering :COMMENTs entirely
Merge pull request #275 from rodjek/dont_pad_comments

Don't automatically pad comment content with whitespace
Make array refs part of the variable name
Merge pull request #276 from rodjek/handle_array_refs

Make array refs part of the variable name
Add docs badge to README

[ci skip]
Ensure that only matched pairs of [] are part of the variable
Ignore array/hash refs when checking if a variable contains a dash
Merge pull request #278 from rodjek/array_ref_variables

Array ref variables
Add spec where the arrows are aligned properly but at the wrong column
arrow_alignment check should also check that they're aligned on the right column
Merge pull request #279 from rodjek/compressed_arrow_alignment

Compressed arrow_alignment
Add spec for #261
Don't warn if there's a variable-only-string as a hash key
Merge pull request #280 from rodjek/variable_string_hash_keys

Allow strings containing only a variable if they're used as hash keys
Automatically fix ensure_not_symlink_target problems