added other modules to travis
improved error handling. not finished
improved error handling ported to php core as well
improved _prepare hook
removed redundant error output
merged TAG_ERRORS and SEMANTIC validation