date 16-12-2014

#22 #45 #74 #128 #53 #82 #19 #38 #49 #46
Revert "date 16-12-2014"

This reverts commit 3fd5800898b8e29d774912239db16dfc14e2211f.
Revert "Revert "date 16-12-2014""

This reverts commit 1c926759efd023f3fcd5adfc9ff6b629e1d3de66.