Fixed samples
Allowed using hypens in component ids
Merge branch 'master' of https://github.com/ianharrigan/haxeui into templ2