Merge pull request #1 from gmuller668/develop

Enhancements in Slow Defense tab:
- use of speed reducers (e.g. send 152 riders with 1 lancer)
- limitation of number of sendings to N per minute (default 3)
- replaces "max time before attacks" by "send in". default 00:00 = send immediately
- configurable error marging (for landing time), 0, 1 or 2 minutes
- Added unit type "UD+UO, except lancers".
- Added packing options, especially 200+152 every 15 mins (safe mode)
- Added an option to omit certain castles (list of commas separated strings)
- Added an option to use only certain castles (same)
Add error parameter in logger class ( more easy to find the error line)
Add JSdoc and reformat the slaowAttackDefenseCalcule class
Added support for context menu (player profile information and report)
Date display modifications:
- year is ommited everywhere, e.g. 08/12 14:32 instead of 08/12/2014 14:32
- in Slow Defense tab, display (adaptive) short format, i.e. "sam 14:55" or just "14:55" if same day