try to preserve other matrix variables
start using variable hashes instead
finished rewrite. splitting vars into hash array instead of string, then replacing values
fixed syncspecfiles so it will also keep other variables. Moved common methods into new module
fix typo
Add comment to regex and rename unparse_env_matrix to format_matrix
Fix bug where env_matrix or test_buckets are different length.
Change else if to elsif
Added spec file for build_matrix_parser.rb. Also made some small changes to the methods in that file so they won't break with empty lines. Added travis.yml file for testing.
Add specs for sync
Actually commit spec files
Fixed a few small issues. Stubbed out File.open methods to prevent creating new travis.yml file in home directory
Use a block to write to the travis file instead of stubbing out the method. Block was moved outside of tested code
Merge branch 'feature/split_javascript_tests' into develop
Merge branch 'release/1.1.0'