Merge pull request #97 from cbsmith402/master

Fix for CouchDB/Cloudant syncing
Whitespace fix.
Fixes #88.

Attempting to open and existing sqlite db can generate
an 'out of memory' error as well, so the Open method
now checks to see if a database is already open.

Also cleans up TestBatcherLatencyInitialBatch to use
.NET types in lieu of Sharpen shims.
Merge pull request #101 from couchbaselabs/fixes-88

Fixes #88.
Fixes #102.

The NuGet packages for SqlitePCL.raw underwent name changes.
Updated the nuget package names, and had to manually add
SqlitePCL.raw-basic package first, as the SqlitePCL.ugly
package was picking up the (older) cached package instead.
Merge pull request #107 from couchbaselabs/xam-beta2-fix

Fixes #102.
Refs #102

Adds unstaged chunks that should have gone
in the previous commit.
Merges uncommitted hunks.

Several hungs should have been included in the
previous commit, but weren't staged. Fixes #102.
Final missing bits refs #102.
Update component to include renamed deps.
Updated Nuget Sqlite packages in iOS project.
Updates Nuget packages in for Android sample.