Removed submodules. - "Lets make it flat"

As far as I can see, git-submodules are severely broken. Modules are
fetched more or less as read-only modules, so you'll have to maintain
them elsewhere, *Puke*.
Flattened the project

* Removed submodules and added back the code to the root-project.
* Added settings.md. It can be required ready-parsed with
  require 'settings'