Fix bug 799067 - Compile error: calDateTime.cpp(636) and calDateTime.cpp(641) : error C2660: 'js_DateIsValid' / 'js_DateGetMsecSinceEpoch' : function does not take 2 arguments. r=ssitter

--HG--
extra : rebase_source : 707a885f534a28982758bb028170e31c6c62b16b
Fix bug 788267 - Replace calRecurrenceDate.cpp with a JS implementation. r=mmecca

--HG--
rename : calendar/base/src/calRecurrenceDate.cpp => calendar/base/src/calRecurrenceDate.js
extra : rebase_source : 966a0fa381ecbf19154486d8134af134d0a5034f
Bug 790364 - When printing calendars in weekly or monthly grid view all tasks are shown as crossed out r=philipp
Bug 794585 - unnecessary additional empty week row printed in monthly layout; Bug 792061 - incorrect dates printed in weekly layout r=philipp
Bug 725488 - in Junk Settings, disable junk target folder pickers based on the controlling radio selector and checkbox. ui-r=bwinton, r=IanN, r=mconley
Bug 748965 - remove useless imports of Services.jsm in mailnews/base/search/content/searchWidgets.xml. r=Neil
Bug 798828 - fix "warning: overflow in implicit constant conversion [-Woverflow]" in mailnews/local/src/nsParseMailbox.cpp by converting some functions to nsresult. r=Neil
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Fix a confusing comment in irc.js, rs=fqueze.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1439 - Make unambiguous command prefixes work as command aliases, r=aleth.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1530 - Autoscroll broken after moz13 update when restoring from hold and using Bubbles, r=fqueze.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1616 - Unread ruler in split bubble just before an action message hides the sender name, r=fqueze.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1236 - JSON log viewer conversation bubbles should have the same colors as when the conversation happened, r=fqueze.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1618 - Tags are never really removed from contacts, r=clokep.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1524 - Moving a JS-XMPP buddy from a tag to another should work and save this change on the server, r=clokep.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1231 - JS-XMPP should display HTML messages.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1634 - The /join IRC command should work without argument when typed in a parted room, r=clokep.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1561 - Remove libpurple's pretentious /wallops help message, r=aleth.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1668 - Enhance imXPCOMUtils debug logging to have module-specific prefs, r=fqueze.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1672 - Truncated RTs don't always show the full original tweet, r=clokep.
Bug 799068 - Land in comm-central Instantbird's changes to chat/ - 3 - Bio 1628 - Unhandled IRC message: 330 RPL_WHOISACCOUNT, r=aleth.