Basic protocol implementation for entering/exiting a beacon region
CLLocation initialization checks, avoided multiple enter/exit notifications, deleted useless beacon region array,
Demo view controller with storyboard, customizable major/minor id from plist, customizable notifications bool variable from plist