Integrating Awesomium. Added more bindings.

* Fixed KeyboardEvent.Repeated converting wrong and
  FFI.KeyboardEvent.Repeated being a wrong type
* Added some bitmap and time functions
* Added Awesomium thread and web view
Fixed web view buffer being locked in wrong format.