Looked at and imported a lot of rachit-rc96's commits and fixes
- Neon patch
- changed some builtins to modules
- added some governors
- "framebuffer fix"
- various tweaks