Validate bemhtml before compiling

This allows errors to be reported at original locations.
Depends on veged/ometa-js#25

@arikon @tadatuta