Integration Changes
Created Notification Class

Generated a static notification class, The class add the moment can
generate notifications, but they are generated at an instance and there
is no background notification generation.
Added Some Error Checking on User Input

There is now error checking for Appointment Title and Appointment Person
Name. These are required text fields for the appointment. There is also
error Checking for the Date. The date needs to be after the current date
on the system.
Added Error Checking for Time

The user can't enter a start time that is after the end time for the
appointment, there is an error message notification given if the user
does this.
Created Notification Services

Created two services to handle notification creation in the background,
there is testing that needs to be done. The notifications have basic
structure, but it may be difficult to test at its current state.
Made some corrections to have Service work

Change Manifest to register service properly, the service is not
entirely correct, but it is a start
Fixed Notification Issues

The Notification Manager System for our Application works. You can set
single notifications that will go off at a specified time, and you can
set repeated notifications that will go off at a specified time, and
then repeat after a specified time.
Merge remote-tracking branch 'origin/appointments' into notifications

Conflicts:
	.classpath
	.settings/org.eclipse.jdt.core.prefs
	src/com/team9/healthmate/AppointmentForm.java
Removed Duplicate import statement
Fixed an error that occurred in merge
Added the creation of a notifications for Appointments
Notifications Integration for Appointments

Completed the creation and deletion of notifications for Appointments.
There is commenting to be done and more testing, but for now it seems to
be working.
Update Notifications to fix crash error

Something caused the notifications system to crash the application. The
services used in the application would not be able to be started, and
the application would crash. When the service is started, it will
execute some code, then it will stop itself. With this, the service just
does some work, and then stops. The application would not crash due to
unexpected service destroys or stops....
Fixed an Issue when the user selects the notification

There was a bug when the user selected a notification message and tries
to delete the appointment associated with it. The user is not given an
option to delete an appointment or edit it when the user clicks on the
notification. This may change when a possible solution is found
Fixed Two Bugs with Notifications

I fixed a few bugs found in notifications. One was that it would not
allow multiple notifications to go off at the same time. The other was
that notifications would have duplicate intents.
Update the cancellation process for Appointments

The cancellation process for appointments was not correct, this had been
updated. Sends more information to the notification cancellation method.
Added a missing Comment
Fixing merge conflicts
Fixed merge conflicts