refactoring to make more friendly

I’ve pulled out duplicated code into their own methods (buildTimestamp,
updateTimestamp, updateLayer)
Cleaned up scoping in the startSlider method to not require as many
local variables
timestamp formatting is handled in the method that uses them since they
know what they need best (i.e. differences between timestamps display
and wms timestamp variable)
UI elements now use css classes instead of the hardcoded id attributes,
this is more friendly to users that might want to have multiple sliders
and for applying custom styling.
Assumes now that time steps are in seconds and converts to microseconds
(who wants to type all those zero’s anyway)
Range option now only affects the slider, if you say range: false a
range of dates is still provided to the wms server based on the
timestep.  This is a much nicer since we don’t know the exact dates for
the different time intervals in the wms.
include default css for the slider control
updating build to produce a non minified version

also copy over new css styling file
add css to the read me
uses seconds instead of milliseconds
Merge pull request #2 from teknofire/refactor-slider-code

Refactoring slider code, getting rid of duplicate code and more...