fix problem for BS3 modal

If you add input in modal datepicker show under modal shadow layer.
Set 'appendTo' for fix this problem, eg.:
<pre>
$('.datepicker-input').datepicker({
	appendTO: "div.modal"
});
</pre>
z-index calculation should not stop at first element

i guess that when calculating proper z-index for the datepicker, we should find the max z-index value of parents() and not stop at first

related to #533 #170 #683 #678 #656 #665 #634 #621 #609
indent formating
indent formating
oops forgot one line
fixing the ui displaying 'undefined nan' when typing dates in firefox
Removed comment from compiled CSS.

Block comments are passed through into the compiled CSS, while line
comments are not. It seems appropriate to not pass commented styles
into the compiled CSS.

Conflicts:
	css/datepicker.css
Removed unused .dow styles.
Fix colspan if calendarWeeks & clearBtn are true

When calendarWeeks and clearBtn are true at the same time, the th arround the clearbutton has the wrong colspan.
Add basic npm support and Gruntfile, move tests to grunt
Travis isn't npm install-ing. YAML may be nixing it?
Comment typos
Fix IE8 bug with Array#splice with one argument; use length= to truncate
Remove vertical padding from standalone3 css, apply padding rules to inline datepickers

All browsers appear to behave as expected in BS3 without vertical padding.  PhantomJS was having issues *with* vertical padding.
Add a plethora of automated screenshots
Derp, cleanup staticfiles cruft
Merge grunt branch
Add grunt task for building docs screenshots
pulled in latest master branch
Merge branch 'master' of https://github.com/eternicode/bootstrap-datepicker