remove requirejs as dependency

- this will make the modules folder obsolete
- remove the file
- move outdatedBrowser to libs
update roadmap
correct linting
remove require js from the docs
added further bower support

this is still temporary and might be changed depending on https://github.com/BradDenver/Preen/issues/10
minor style fixes
update id guideline
simplify mixins
remove additional spacer
update dependencies
remove preen as its not yet ready
update changelog
add additional classes to message container
update guideline on html block formatting
add guideline about inline js
update nesting rule
update guidelines for multiple selectors
updates to guideline
separate font awesome utilities
force checking for availability