add repository field to readme
remove jquery dependency

- add deps to package.json to package with browserify
fix day traversal

<a> tag events need to prevent the default behavior
add missing dependencies to package.json
Merge pull request #31 from repoify/add/repository

Add repository field to readme
Merge branch 'master' of github.com:defunctzombie/calendar into defunctzombie-master
adding dependencies to component.json, using component/event instead of dom-events
fixing example (no longer using jQuery)
fixing browserify dependencies for dom-events -> component/event change
Merge pull request #34 from component/browserify-deps-update

Updating Browserify Dependencies (dom-events -> component/event)
including DOCTYPE so IE8 does not freak out
Adding some new dependencies for IE8 support

 * component/bind for Function#bind
 * component/map for Array#map
 * yields/empty because IE8 breaks out with innerHTML on some elements
 * stephenmathieson/normalize to normalize event handlers
Merge pull request #35 from component/ie8_compat

IE8 Compatibility
add `test` target in Makefile

mocha as devel dependency
Options for jshint
restore pointer cursor for days

days `a` nodes don't have `href` attribute, so browsers do not think
they are clickable
by forcing cursor to pointer we let user know that clickin on days is
possible
Merge pull request #36 from code42day/fix-mouse-cursor

restore pointer cursor for days
Implement dates restriction

Calendar has new `min` and `max` functions to define inclusive range of
valid dates.

Range checking is performed by DayRange implemented using Bounds.
When rendering calendar dates ourside of the range are rendered with
`invalid` CSS class, so that can they be styled differently from valid
dates.

Days will not fire 'change' event for invalid (out-of-range) dates.
Calendar ignores attempts to select invalid date, although is allows to
show it.
Document new `min` and `max` methods
DayRange fixes: inherit from Bounds