More DynamicKey and render features

 * Added more overloads for EnableDynamicKey for more flexibility
 * Fixed a typo
 * RazerManager will now initialize a new public Capabilities property in the constructor and log some basic info about the SDK
 * Drawing methods (in the various Renderer classes) have been made more generic to apply to both Touchpad and DynamicKey (**NOTE:** some of these methods may not work properly on DynamicKey because of limitations in the current Razer SDK)
 * RenderMethod class extracted from Touchpad to its own file due to DynamicKey now being able to make use of it because of updated Renderer design.
 * Bumped version to 6.0 (previous 5.3), major version bump due to moved RenderMethod enum introducing backwards incompatibility.