Added strings and numbers to the grammar.

Will complie, but the repl doesn't like it.
Repl accepts objects with strings or numbers as keys.
Cleaned up.
Minor grammar.
Tests for objects.
Type test for objects with string/number keys.
Standardized object string key type representation.
Conditional object wrapping to clean up raw js output.
Fixed string output of object keys.
Merge branch 'issue-28'
Merge pull request #166 from joneshf/issue-28

Issue 28
Merge branch 'master' of https://github.com/pufuwozu/roy
Closes #150.

Also removes vim plugin from repo and updates other plugins.
Run tests with `npm test`
Non-zero exit code on failed assertions
Make `npm test` build project (i.e. Jison + Linting)
Added drone build status.
Add Travis build status image
Add .travis.yml file for Travis settings
Evaluate match subjects once, closes #135