lib.date: avoid "this" keyword usage

for export methods without bind, for example:
var mLen = lib.date.getMonthLiength;
// not lib.date.getMonthLength.bind(lib.date)