Added new settings configuration called "dragElement" to allow the user to drag a different element (title bar for example)

Added new dragElement setting. Defaults back to "element" on the init call if it is null. Additionally, I am removing my previous pull request to check the event touches property, and rolling it into this pull request instead.