[cs] Added cs.StrictMeta

I'm submitting this as a pull request to request for comments - in special regarding:
1) the naming of the strict macro (`@M(SomeClass)`)
2) If we could instead have a haxe.StrictMacro macro interface with about the same features