backout enter and exit reasons, replace with getCurrentMessage
only show toast if dismissed, snoozed or changed

 #129

Conflicts:

	src/com/better/alarm/model/AlarmCore.java
Logging: Introduced a startup logger

this closes #132