Update ordering-list.js
orderingList: tests: created functions tests, enabled @mouseOrderable test, some test functions reused
orderingList: tests: added missing function test
pickList: tests for api methods, callbacks, options added
widget(orderingList): make remove() safe - resolves #111
Removed the "path" module as it conflicted with a core module
Reversed the pick list button order.  Resolves #105
Added details of the syntax for the height* option of the pick and ordering lists.  Resolves #109
Restricted the ordering list table row border to ui-selectee rows.  Resolves #92
Fixed the broken picklist dom test
Used the CSS 3 flexbox technique to get the ordering list buttons to position correctly in Firefox.  Fixes #53
Added the google analytics script to the default page template.  Resolves #86
Scaled back the aggressiveness of the fix for #53
Moved the google analyitcs script inside the body. See #86
Added a clean call to `grunt site`
Cleaned up the triggering of oerdering and pick list change events.  Resolves #118
Documented the pick and ordering list destroy methods.  Resolves #120 and #121
use exact versions in bower.json to ensure build stability - fixes #128
Chart options documentation
Chart widgets docs