Changing template parameter of Character driver.
Added Traits.
Supporting zero size queues in Character driver.
Support for multiple reads in Character driver.
Support for multiple writes in Character driver.
Fixing Character driver documentation.