fix creating file urls from string so they also have a scheme; prevents logging something "CFURLSetResourcePropertyForKey failed because it was passed this URL which has no scheme: /var/mobile/Applications/.../Library/Caches/SHK/SHKOfflineQueue.plist"
commit merge point
3.0 SDK merge and rewrite.
This uses no depracated methods. It does not use the dialogs at all, so it does not require bundle changes. FourSquare was using the facebook JSON headers it now uses JSONKit.
move sub fwrd
remove an unneeded path
mv sub fwrd
doomsday evernote
Fix a problem where if logout was called before inited a SHKFacebook then the default app id would not have been set and the session object complains.
base line 3.1 facbook sdk update that splits auth into reand a write.
merge 3.1 sdk
Get native IOS6 sign on to work. This requires a FBApp configured with a bundle ID or it won't work.
get posting using the native dialogs going. It's super annoying that this flow requires the publish permissions to be aquired before show rather than at send.
fix a double post in the case of a re-auth that extends the tolken
Merge commit 'a5f224e7bacf8999db5ccb9be8745522ab22dd18'
merge up to sharekit/sharekit master
Merge up from master

Merge commit 'ccf5502ae3a0cc117ffe93af0e532514077b80e0' into Facebook3.0

Conflicts:
	ShareKit.xcodeproj/project.pbxproj
merge up from main
fix a typo in the url definition
add a config flag to use the old posting poth instead of the native sheet.
Allow configuration of the write permissions and read permissions.
Provide an override point for non-native send.
switch to off the shelf facebook sdk 3.1.1