Minor bug fix
Fixed invalid requests not getting cleared from queue
Merge remote branch 'hbloon/master'

Conflicts:
	MPLib/MixpanelAPI.h
	MPLib/MixpanelAPI.m
Whitespace fixes
Remove all references to old-style funnels.
Stop using the deprecated uniqueIdentifier to identify users

Changed the user identifier to be a combination of the devices mac addresses and the bundle id.
fix for issue #6

Removed the last 4 array components from the sha1 call.
remove funnel based methods, cleanup whitespace

Removed funnel tracking methods and all related objects, enums. Cleaned up whitespace inconsistencies.
Updated Docs.

Removed all references of event types.
add name_tag support

Added a nameTag property to the MixpanelAPI object
namespace base64 category

Add a namespace to the base65 category to avoid clashing with client code.
Namespace TouchJSON

Namespaced TouchJSON to avoid conflicts with client code. Removed unused TouchJSON files to avoid bloat
update API docs
Resolve some foregrounding issues.

If you enter and exit the foreground quickly, it was possible for the mixpanel background tasks to clobber eachother. This has been resolved.
Handle when bundle name missing in .plist
Used spaces instead of tabs
Add support for multiple MixpanelAPI instances.

Removed the singleton constrains from the MixpanelAPI class. Now the library supports a singleton instance and multiple non singleton instances.
updated documentation
serialize data on network error
update the tutorial