Changed short format for Latvian to DD.MM.YYYY

Requested by @salixzs in #655
Normalize line endings
startOf and endOf accept abbreviated units
Revert "Normalize line endings"

This reverts commit ad67205c80ee9511c2866a2d75ebf3469334ed0d.
Removed regex in endOf()
Merge pull request #693 from quietmint/feature/startof-abbreviations

Make moment#startOf and moment#endOf accept abbreviated units
Fixed duration to ms conversion

An year was converted to 12 months and a month is 30 days, so a year was 360
days. Fixed that by taking into account full years when computing milliseconds
since unix epoch and fixing duration.asMonth to convert back a year to 12
months.
Refactored * 100 / 100 to toFixed(2)
Merge pull request #656 from ichernev/fix-latvian-short-format

Changed short format for Latvian to DD.MM.YYYY
String setters for moment#day and moment#month
Merge pull request #690 from quietmint/feature/string-setter

Create String setters for moment#month and moment#day
fixing tests for #690 so that they do not fail on the 31st of a month
Added dot net style duration parser
Merge pull request #702 from spring1975/feature/dot-net-duration

Added dot net style duration parser
Merge pull request #684 from ichernev/bug/fix-duration-as-getters

Fix duration "as" getters
Merge pull request #2 from timrwood/develop

Update to latest version