Further cleanups
Created by: SunilMohanAdapa
This pull request makes several further cleanup:
- Rewamp of documentation and remove Dreamplug specific stuff. If any of the removed stuff is not mentioned on the Wiki, it needs to be added.
- Add missing license headers
- Remove unused files