Remove alarm when leaving set state

	modified:   src/com/better/alarm/model/AlarmCore.java
AlarmScheduler notification

do not consider autosilence alarms removal material :-)

Dirty, dirty code

	modified:   src/com/better/alarm/model/AlarmCore.java
	modified:   src/com/better/alarm/model/AlarmsScheduler.java
	modified:   src/com/better/alarm/model/CalendarType.java
fixed null pointer
Do not start autosilence if it is off

	modified:   src/com/better/alarm/model/AlarmCore.java
alarmscheduler: notify listeners also when alarm is removed

	modified:   src/com/better/alarm/model/AlarmsScheduler.java
Merge branch 'autosilence' into develop

this closes #70

Bumped version 2.0.10