Removed query method in smartstore that was taking a query spec as a dictionary and returning a soup cursor
SFSmartStore.m doesn't deal with soup cursors any more.
Also throwing exception instead of returning nil's in sql helper.
SFSmartStore now expects soup index as SFSoupIndex (instead of dictionaries that some methods expected before)
Also logging timing and other information for all smartstore plugin calls
Merge pull request #627 from wmathurin/only_soup_index

Only soup index