Initial commit
put a first test in place

- extract used macros into Helpers.h to omit other settings in tests
- inject storeURL into ShiftController
remove traces of Swift because testing with it doesn't pay off
test Core Data Stack usage with Obj-C tests

- add PersistentStack
- use MOC in ShiftTemplateController instead of store URL
- add PersistentStack properties to main view controllers
test CalendarProvider message broadcasting

- use doubles for notification center, event store, and user defaults
- add convenience accessors to EventStore(Wrapper)
put test helpers into their own files
use UserCalendarProvider throughout the app instead of NSUserDefaults access

- add coarse test for CalendarAccessGuard
- rename EventStore to EventStoreWrapper
- rename CalendarProvider to UserCalendarProvider
extract access lock display into App Services

- use workspace for testing subproject
- add LockApp and UnlockApp application services
- use strong reference in block to guarantee execution
- update tests to satisfy the new interface
remove color-concern from AppDelegate

- add TestingToolkit from GitHub instead of local copy
- reposition lock screen and empty list screen
- extract SCCalendarCell into its own file, entangle the CalendarPickerController
- move global app color into LayoutHelper
- remove workspace
Merge branch 'dev' of github.com:DivineDominion/CalendarPaste-app into dev

Conflicts:
	ShiftCal.xcodeproj/project.pbxproj
	ShiftCal/AppDelegate.m
	ShiftCal/CalendarAccessGuard.h
	ShiftCal/CalendarAccessGuard.m
	ShiftCal/CalendarPickerController.m
	ShiftCal/EventStoreWrapper.h
	ShiftCal/ShiftCal-Info.plist
	Tests/CalendarAccessGuardTests.m