CSS Bugfixes and changes

Updated the CSS to play nicer with other page content, fixed margins,
and resolved some font-sizing issues
Fixed range mapping and event firing

fixed warping, throws errors if min <= 0 with exponential warp
added quadIn / quadOut warps
added DOM 'change' event firing
bugfixes
Created demo page

demo page shows various layouts and usage methods