Build script fix + View directory structure

CSS files are now included in build on linux
fixed failing test cased due to platform-dependent end-of-lines
Merge branch 'master' of https://github.com/OpenACCEL/OpenACCEL
Removed microtime test case. Microtime was troublesome to install for some people.
Updated build script to use the new folder structure.
Refactored folder structure.
Added AnalyserPass and CompilerPass in hierarchy
Creates classes for the analyserpasses
analyzer passes
deleted old version
Merge branch 'analyser' of https://github.com/OpenACCEL/OpenACCEL into analyser

Conflicts:
	src/model/passes/analyser/analyserpass.js
	src/model/passes/preprocessor/compilerpass.js