fix :
* calendar.events duplication causes the failure of removing events
* local variable 'e' has double roles
Version bump to 0.4.0
regenerate gemspec