Esicalendar splitted into two modules

Signed-off-by: Rafael Cordano <rafael.cordano@gmail.com>
Acked-by: Daniel Francis <francis@sugarlabs.org>