Merge pull request #31 from echoz/master

Resolves issue with keyboardDidMoveBlock being called constantly despite the keyboard frame being the same
Updated README.md

Added one more example to show the user how to remove the observer. This method is super helpful for apps where the DAKeyboardControl is used on various different screens, including standard VCs, modals, SVCs, etc.
Update README to mention `removeKeyboardControl`
Merge pull request #32 from kmc239/patch-1

Updated README.md
Added support for multiple gesture recognizers

This pull request contains 2 enhancements:
1 - Adds the keyboardPanRecognizer when the keyboard is shown and hides it when the keyboard is hidden. The idea is that the gesture recognizer does not need to be monitoring for panning when the keyboard is not showing.
2 - keyboardPanRecognizer no longer cancels touches in view. This was preventing additional on-screen views from being able to monitor touches (e.g. a signature form), since the keyboardPanRecognizer was stealing all the touches.
Merge pull request #33 from kmc239/patch-2

Added support for multiple gesture recognizers
Quick fix for Issue #34