- Moved things into better places like Device instead of Bin for devices.
- Added some simple character devices.
- Properly add device ids automatically.
- Added support for Lua based character devices, still needs work and helper
  functions.