Add completion for Haxe metadata, closes #202

![](http://i.imgur.com/BgtcqRz.png)
With `createHaxeProcess("--invalid")` `features.metadata` ends up being empty. So I guess this wouldn't cause issues with Haxe 2.