Implementation of the background location timer
Add support for timeout to the PacoExperimentSchedule
This is a temporary workaround for issue #9 to set timeout values for each experiment
Connect the background location timer to the iOS notification system
Swap the login/logout buttons, was confusing
Update some method names for readability
Spin pulling of the experiments (filling the model) into a separate thread
Merge branch 'ios-init' into ios-notification

Conflicts:
	Paco-iOS/Paco/source/ui/LoginScreen/PacoLoginScreenViewController.m
Make sure to start the location timer thread AFTER the thread for pulling the experiments has finished
We need to decrement the Application Badge when we handle a notification.
We want sounds for notifications, don't we?
fix the background thread, code refactoring
Merge branch 'ios-notification' of github.com:google/paco into ios-notification
Since prefetch method no longer exists, remove its protoype
For now clear all Application Badges when the Paco launches
Make sure to run the background LocationTimer on the main thread
Merge branch 'ios-init' into ios-notification

Conflicts:
	Paco-iOS/Paco/source/ui/RunningExperimentScreen/PacoRunningExperimentsViewController.m
Add a PacoExperimentDefinition for testing, and a ScheduleType specific to allow for more frequent testing
Merge branch 'ios-init' into ios-notification

Conflicts:
	Paco-iOS/Paco/source/core/client/PacoClient.m
Extend PacoModel to allow for adding and removing Experiment Definitions and Instances.