Issue #1153 - IE8 Errors on type coercion

This commit replaced instances of Moment to Number type coercion in comparisons
(e.g. equivelent to "+moment()") and when returning the unix time what
is equivelent to "+moment().utc()._d".

This commit passes all unit tests and works well in IE8.