Basic alarm functionality for testing

 - An alarm now has a trigger time, a list of days on which
    it should repeat, a path to a ringtone and a few helper
    functions
Fix bug with null array when alarm isn't repeating

 - function getRepeatString() returns an empty string when
    no recurring is selected.
Remove random values from new Alarm objects
Ability to add/remove alarms from ListView
Menu functionality to display AddNewAlarm activity
AddNewAlarm activity is functional

 - Basic layout for hdpi screens
 - Can add alarms (recurring or not)
 - Can select days when recurring should occur
 - No option to select effective location just yet