Refactored suggestor.

We're not creating the entire tree ahead of time to represent the
grammar, instead, we are traversing the passed path one segment at a
time.

Also added compiled files to .gitignore
finished refactoring tests, added some missing suggestions
rebuilt dist with new suggestor
removed old implementation for suggestRAML

Fixed category metadata for suggestions
handling new resource suggestions
Merge pull request #12 from mulesoft/chores/refactor-suggestions

Chores/refactor suggestions