refactored alarm resolving. Closes #110

now all methods se Alarm objects, except fot the getAlarm which throws.

	modified:   src/com/better/alarm/model/Alarms.java
	modified:   src/com/better/alarm/model/AlarmsService.java
	new file:   src/com/better/alarm/model/interfaces/AlarmNotFoundException.java
	modified:   src/com/better/alarm/model/interfaces/IAlarmsManager.java
	modified:   src/com/better/alarm/presenter/AlarmDetailsActivity.java
	modified:   src/com/better/alarm/presenter/AlarmsListFragment.java
	modified:   src/com/better/alarm/presenter/TimePickerDialogFragment.java
	modified:   src/com/better/alarm/presenter/alert/AlarmAlertFullScreen.java
	modified:   src/com/better/alarm/presenter/alert/AlarmAlertReceiver.java
	modified:   src/com/better/alarm/presenter/background/ScheduledReceiver.java
	modified:   src/com/better/alarm/presenter/background/ToastPresenter.java