Added stub method fetchStoriesSinceLastLoaded which starts by calling the findLatestStoryDate method. My hope is that we'll be able to eventually make a special call to the backend that will fetch only new stories that we haven't already loaded, and will make that call here. This method gets called in view will appear, so any time we return to the homeVC, it should fire off, and fetch the newest stories, including any stories just added by the user. As a result, I've also moved the call for fetchStoriesForRegion to viewDidLoad, since we only want to fetch ALL the stories the first time the app loads. Also, updated the findLatestStoryDate method so that it simply references the self.stories array rather than requiring an array to be passed into it.
Changed the function for adding a new story from a button to a longpress on the screen.
Added two labels: one that tells a user how to add a story & disappears when the user tries it, and one that prompts the user to authenticate and shows up if an unauthentic user tries to add a story, and then fades away after 2 seconds.
Added a StoryPin class which is a subclass of MKPointAnnotation, which adds a story property, which allows it to store a Story object.
Filled in mapview delegate method to instantiate the ViewingStoryVC when an annotation view's callout accessory button is tapped.
Added calls to turn the NetworkActivityIndicator on and off, corresponding to network requests.
Added addStoryAnnotationToMapForDate function which takes in a date and a bool. If the bool is true, it only adds annotations to the map corresponding to Stories after a certain date. If the bool is false, it deletes all pins from the map and then draws annotations for all Stories.
Added a removeAllPinsButUserLocation button which removes every annotation view EXCEPT the user location. Gets called in the addStoryAnnotationToMap method.
Added outlet to centering button to map for later visual changes to the button that will be based on its contextual change of function.
Merge branch 'master' into Jake-MapKit
Merged from master. ViewingStoryVC.storyObject now being set by the annotation callout that it opening it.
Merge pull request #22 from LocalStory/Jake-MapKit

Jake map kit