change Simplenote sync from using app engine api2 to Simperium api

Fixes an issue where NV would revert a note's contents after the first sync.
Provides proper support for merging of content if a note has been edited elsewhere inbetween syncs.
Much faster syncing.

Best effort has been made to preserve existing semantics and reuse existing data structures (syncMD)
wherever possible so users should not be affected when they upgrade.
Most changes are related to index fetching as Simperium only provides item id and version in its'
index whereas SN API2 provided metadata like a note's deleted status. Since deleted is no longer
available, we must fetch each note to determine it's deleted status, therefore additional code to
detect deleted status has been added to all the entry collectors.
This update also supports Simperium's changes api to fetch only the diffs for notes since a certain
mark (provided in changes and in index). A full sync (index pull) is performed when app is first
opened, subsequently only changes will be fetched.
Add retina versions of main interface images
Add the retina images
fix inner shadow
add more retina images
Merge branch 'simperiumapi' of https://github.com/fredrocious/nv into simperium

# By Fred Cheng
# Via Fred Cheng
* 'simperiumapi' of https://github.com/fredrocious/nv:
  add more retina images
  fix inner shadow
  Add the retina images
  Add retina versions of main interface images
  change Simplenote sync from using app engine api2 to Simperium api

Conflicts:
	Notation.xcodeproj/project.pbxproj
Merge branch 'master' into simperiumapi

Conflicts:
	Notation.xcodeproj/project.pbxproj
remove app engine dependency for logging in, use simperium authorization with api key
Merge branch 'simperiumapi' of https://github.com/fredrocious/nv into simperium

# By Fred Cheng
# Via Fred Cheng
* 'simperiumapi' of https://github.com/fredrocious/nv:
  remove app engine dependency for logging in, use simperium authorization with api key

Conflicts:
	Notation.xcodeproj/project.pbxproj
Added external definition file for Simperium API key.

Copy SimperiumConfig-example.h to SimperiumConfig.h and edit your API key to build with Simplenote sync support through the Simperium API.
build version bump
Changed LowContrast scheme to be, well, lower contrast

For v2.3 we should consider using themes from external .plist files
stored in ../Application Support/nvALT/Themes/  .  Background color,
foreground color… anything else?
tweaked text inset (for unchecked pref setting of keep text width...)

the default NSTextView handling with these 10.7+ overlay scrollbars
lets the scrollbar float over the text. This is annoying so this commit
insets the text a bit to keep it from flowing under the scroll area.
Fixed nvALT scroller

The one that gets used when pref. setting is checked. Tracks your mouse
better now when you drag the scroller. looks a little prettier too.
ignore this
One more fix for nvALT scrollers and a small thing

changed the "Development Web Site" menu item to link to
"https://github.com/ttscoff/nv/wiki" instead of NV's development page.
Some NIB and localization fixes

small xcode settings mostly. Also fixed the Italian localization for
the notes database preferences view getting cut off.
fix potential error where sync may overwrite local note with remote changes if note was too large
added Preview in Marked menu item
added Preview in Marked menu item, warning about 400k+ notes and Simperium