updating the private methods to their own file
Merge branch 'master' into private-methods

Conflicts:
	ZeroClipboard.js
	ZeroClipboard.min.js
	src/javascript/ZeroClipboard/event.js
moving a bunch around to dom and private methods
Merge branch 'master' into private-methods

Conflicts:
	ZeroClipboard.js
	ZeroClipboard.min.js
moved a bunch of test stuff around so that the js files mirror the src
moving some more utils functions
core not dom
lots more reorg
Merge pull request #64 from jonrohan/private-methods

Moving "private" methods to own private.js file