FIX - disables autocorrect in the searchBar to prevent a UI bug. Redoes logic on adding/removing friends from selectedFriends, putting the add/remove determination in the hands of the friendListVC, which simplifies the FL_SCDTVC protocol.
ENHANCEMENTS - makes last names bold in the friendslist. Adds a searchBar subclass that allows for customization of the cancel button text. Makes the nameLastInitial attribute on Users case insensitive.
REFACTOR - Facebook log in and session management - on startup the app checks to see if there is a token, then if you are not logged in when you click tried it the app will attempt to authenticate with facebook before showing the checkinVC.
FIX - closingAndClearing of facebook session tokens when appropriate. Moved the silent checking for a token to the app delegate so that checking can occur when the app returns from being in the background.
ENHANCEMENT - adds isMe attribute to users to differentiate the app owner from their friends.
FIX - added nameFull attribute to users and have the friend search rely on the full name so that you can type both the first and last name (not either or).
FIX - friends list no longer displays app user
FEATURE - users can now modify the date of their tasting. FIX - CheckInVC and FriendListVC now pass selected friends back and forth. TWEAKS - UI button, border, etc.
REFACTOR - creating of TastingRecords and Reviews and. Adds ObjectHandlers for creation of both entities. DB simplification by disconnecting TastingRecords from users, and requiring that they are related by reviews