Updating pod spec based to pass linter validation
Addressing compiler warnings
- moving static global initialization into FJMessage +initialize class method
- removing unused method declarations from FJNFCAdapter and FJNFCService
- refactored FJMessage to be more consistent
Syntax bug in podspec framework list
updating pod spec to use github rather than local directory (oops)
First stab at ARC compliant code
Can now change volume output (EU vs US) from NFCAdapter
- consuming apps need to be able to toggle this value from US --> EU
- checks to see if volume set to max to ensure no silly goose errors are performed
adding send config method signature to NFC Adapter
Refactoring FloJack connect / disconnect notifications
- Refactoring FloJack connect and disconnect notifications to follow the same pattern as other notifications such as volume low.
- Removing optional protocol methods that were dedicated to connect  + disconnect
- Winning
Silencing compiler warnings for unused globals
Refactoring app delegate class
Modifying FJMessage ivars to be strongly retained.
__bridge casting on CF objects in FJNFCService.
Removing conflicting manual setter for synthesized property in FJNFCAdapter.
Moving away from UInt8[] in favor of NSData and FJMessage objects
First iteration of the SDK was built with hard coded UInt8 arrays. We've gradually moved away from this in favor of friendlier (and safer) NSData objects and ultimately FJMessage objects with full contextual understanding of each message. This was prompted by the move to ARC but needed to be done anyways.
Updating example app with new send message methods
Merge branch 'nfc_actions_ios_branch' into arc

Conflicts:
	FloJack/FJNFCAdapter.h
	FloJack/FJNFCAdapter.m
Removing cruft and quieting static analyzer
undoing debug work
better comments for pairing opcode + subopcode
creating public helper methods for common commands
- created helper methods for changing modes between read UID, read all data, write NDEF message, write previous NDEF Message
- replaced unwieldy setOutputAmplitudeForDeviceWithVolumeCap with a simple properly called deviceHasVolumeCap
- change behavior of deviceHasVolumeCap. no longer checks for max volume or resends config message. it's reasonable to expect that this value will be persisted in local storage and set on app boot. consuming app should handle this process, as well as resending the config message.
- refactored some existing helper methods