OrderingList: added some interactions tests
* tests for multiple items moving by buttons
* few tests for moving items by DnD
Update CONTRIBUTING.md

Fixed command karma start karma.conf.js --browsers=PhantomJS,Chrome,Firefox

There has to be two dashes to define the browsers.
Some indentation cleanup of the Gruntfile
Merge branch 'orderingList' of github.com:jstefek/richwidgets into jstefek-orderingList
Updated the CONTRIBUTING.md guide, and re-factored creating a TESTS.md
Created the "site" task for publishing github pages
Changed option initialisation from undefined to null for the select lists
Initial impl of yuidoc
CONTRIBUTING.md: added illustrative samples to coding-style
Charts refactor xtype ytype options to use shortername
max width for chart div, examples indentation fix,xtype,ytype to support 'string' and 'class java.lang.String' until bridge is in place
Update pickList.js - blur event documentation

There was focus instead of blur in the blur event docs.
Update pickList.js documentation - addItems method

There was removeItems instead of addItems.
Update pickList.js - header docs

C&P mistakes with header options fixed.
Update TESTS.md - adding debugging info
Update TESTS.md - jasmine-jquery link markdown format fixed
Update TESTS.md - how to install karma info added
orderingList: updated doc
Update pickList.js documentation - addItems method 2
Added the CNAME file for the demos