Merge pull request #40 from elasticsales/master

Prevent error in hide when timepicker el no longer exists
Updated contributors list.
Fixed seconds being cut off by time formatting. Fixes #42.
Updated README to note that jQuery 1.7+ is required.
Fixed option method examples. Fixes #44.
added remove method
remove() method now cleans up event handlers, class names, and data attributes. Updated documentation.
Fixed baseDate on daylight savings days. Fixes #46.
Timepicker will hide before being dragged. Fixes #47.
Fixed time2int when minutes less than 10. Fixes #49.
scrollDefaultNow works when using minTime. Fixes #27.
topMargin caused picker to be position incorrectly when input has a top margin assigned.
Improves development setup

1. Add grunt as a depdendency
2. Sets up jshint linting + uglify minification through grunt
3. Adds a section in README on development guidelines
Fixes bad practice javascript code

* Replaces == with ===
* Fixes unneeded semicolons and adds missing ones
* Radix param to parseInt
* Duplicate var statements for the same variable
Adds support for specifying an appendTo option
Merge pull request #51 from nervetattoo/master

Make development / contributing easier
Added Raymond Julin to contributors list in index.html.
Improves development setup

1. Add grunt as a depdendency
2. Sets up jshint linting + uglify minification through grunt
3. Adds a section in README on development guidelines
Fixes bad practice javascript code

* Replaces == with ===
* Fixes unneeded semicolons and adds missing ones
* Radix param to parseInt
* Duplicate var statements for the same variable
Added Raymond Julin to contributors list in index.html.