calendar improvements, added modernizr and input[type=date] with fallback