[feature #40] Amazon IAP support now tied into pack purchasing screen.
IAP lib path changed.  Added and customized Purchasing Observer class.
Modified PackPurchaseActivity to support the new Purchasing Observer.
Test amazon SKU file added to repo.

This still needs work to correctly handle all user purchasing behavior
but it's a start.
Quick commit before moving onto other work.
feature#40 IAP - Added Async task and moved syncing of packs to postExecution on PurchaseObserver class.
Existing Bug: Non-purchased apps are not being preserved across sync.
feature#40 - In App Purchasing is working but in need of refactoring around threading during install and db locks.
feature#40 Facebook now correctly installs only after going to Facebook app.
This is at the cost of hardcoding the facebook pack Id but this pack will not display if the Facebook pack is not available through the server.
feature#40 - cleanup around Deck class, trying to squish the cursor close() warning.
feature#40 - two card packs added for amazon testing
feature#40 - Updating now should work.  Whenever we tick the vsn on the server, phones will pull the latest set of words.
Also modified some strings from 'phrases' to 'words'.
[cleanup] feature#40 - cleaned up pack selection prefs and facebook sharing strings.
[cleanup] feature#40 - moved animation to inside async thread postexecute
feature#40 - user preferences now capture user switches to re-sync packs on user switch
This change was to address a bug switching from one active user to another, which was
not re-syncing packs.
Also performed some code cleanup of TODOs and related code.
Merge branch 'feature#40-amazon-inapp' into release-amazon

* feature#40-amazon-inapp:
  feature#40 - user preferences now capture user switches to re-sync packs on user switch This change was to address a bug switching from one active user to another, which was not re-syncing packs. Also performed some code cleanup of TODOs and related code.
  [cleanup] feature#40 - moved animation to inside async thread postexecute
  [cleanup] feature#40 - cleaned up pack selection prefs and facebook sharing strings.
  feature#40 - Updating now should work.  Whenever we tick the vsn on the server, phones will pull the latest set of words. Also modified some strings from 'phrases' to 'words'.
  feature#40 - two card packs added for amazon testing
  feature#40 - cleanup around Deck class, trying to squish the cursor close() warning.
  feature#40 Facebook now correctly installs only after going to Facebook app. This is at the cost of hardcoding the facebook pack Id but this pack will not display if the Facebook pack is not available through the server.
  feature#40 - In App Purchasing is working but in need of refactoring around threading during install and db locks.
  feature#40 IAP - Added Async task and moved syncing of packs to postExecution on PurchaseObserver class. Existing Bug: Non-purchased apps are not being preserved across sync.
  Quick commit before moving onto other work.
  [feature #40] Amazon IAP support now tied into pack purchasing screen. IAP lib path changed.  Added and customized Purchasing Observer class. Modified PackPurchaseActivity to support the new Purchasing Observer. Test amazon SKU file added to repo.