Initial Commit of j-wheel.js

Still trying to get it working.
Altered styling and fixed transitions.
Added some more variables into the mix and gearing towards adding the click handler to carousel.
Started working on the verticalAxis option. Implemented click behaviour.

Started work on verticalAxis option so we can have a flipped wheel.
Still need to work on click behaviour as not too keen on the use of
Math.abs(x) for calculating rotation, maybe do something like if x > 0
then prepend -
Added vertical roll functionality and started work on using existing DOM elements.
Added hours and minutes to demo.
Added hours and minutes to demo.
Merge branch 'master' of https://github.com/jheytompkins/j-wheel.js
Added clock to demo and using gmt date. Also added rolling index feature which needs to be extended into other methods such as on click.
Added missing cross browser compatibility and updated fiddle links.
Added an alarm to wheel demo.
Updated README fiddle link.
Added in pico.js to make annoying alarm tone for alarm feature in demo. Demo more or less complete apart from styling.
Renamed and refactored wheel files and fixed panel widths and heights to
be responsive, still needs more work.
Have had to add back in panel width and height until work out another way
around working out transition degrees.
Removed need for panel width and height by using calculation with wheel
width.
Committing CSS changes which got missed out whilst saving.
Merge branch 'master' of https://github.com/jheytompkins/wheel
Merge