conforms to headers, prefs text field smarts, tint

the cusp of beta two. updated to conform to current libhbangcommon
build, and include references to external files not already listed.
added keyboard dismiss on drag and on return tap.