AUI-1303 Fixing form builder interactions on touch enabled desktops

Desktop computers with touch screens couldn't click on a form builder field to open its settings anymore. That's because we removed this feature for touch enabled devices, to avoid problems with scrolling. That should not happen for desktop computers though, since they have larger screens and the mouse.
This is changing the touchEnabled checks on form builder to check for the mobile flag as well, like Robert Frampton suggested.
AUI-1551 - Create unit test for camelize
AUI-1485 Update HISTORY.md to reflect source code changes
AUI-1485 - add latest ticket
AUI-1485 - update to 3.0.0pr2
AUI-1459 Update HISTORY.md to reflect source code changes
AUI-1459 - Source formatting
AUI-1485 - Source formatting
AUI-1551 - Source formatting
Merge pull request #640 from mairatma/AUI-1303

AUI-1303 Fixing form builder interactions on touch enabled desktops
Merge pull request #643 from jonmak08/pull-request-166-AUI-1485

AUI-1485
Merge pull request #644 from jonmak08/pull-request-165-AUI-1459

AUI-1459
Merge pull request #645 from jonmak08/pull-request-167-AUI-1551

AUI-1551