Implmented synchronization with oi-sync server

Added check Internet connectiion permission.
Implemented Connectivity layer.
Added 'synced' field to Items in ShoppingContract
Changed ShoppingDatabase version to 14
Implemented synchronization with server
Implemented working synchronization

Added ZXing IntentIntegrator for barcode exchange based synchronization
setup.
Fixed russian product names synchronization.
Implemented ContentObserver based syncronization initiation.
Added Sharing and Connceting menu items.
Implemented updating modified datetime timestamp for state changes in
Contains table.
Fixed synchronization for mark, cleanup list, delete, remove item operations

Fixed synchronization for mark, cleanup list, delete, remove item
operations
Implemented proper shared lists processing.

Added lists.share_id to database, removed items.synced. Implemented
migration.
Moved shared list uuid handeling from Connectivity to ShoppingActivity.
Fixed deleting synchronization.
Fixed connecting to shared list QR code result processing.
Implemented proper shared lists processing.
Added UnhandledExceptions filter. Smoothing synchronization.

Added UnhandledExceptions filter.
Implemented synchrnizing just selected lists and on sharing lists.
Implemented making older deleted items before connecting to lists.
Just solving some synchronization problems

Just solving some synchronization problems
Merge https://github.com/iHateInventNames/shoppinglist

Conflicts:

ShoppingList/src/org/openintents/shopping/provider/ShoppingDatabase.java