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