compile module now returns list of errors rather then process.exiting
changed hivejsbuild to use new error list from compile module
new hivejsbuild build source