general: Remove trailing spaces.
general: Remove code style directive.
general: Add build directory to ignore list.
build system: Add main makefile.
build system: Add main CMakeLists.
Merge pull request #8 from Makman2/buildsys

Buildsys