Italian translation sync. String name "start_ordianl_text" has a typo:
left to upstream to correct
Typo in Italian translation
New build.gradle. Still WIP.
Fix a race condition that cause dirtyCache flush failure.

The race condition is caused by dirtyCache not remove immediately after
updated. It is cleared after everything in the cache is updated. This
would cause issue if other thread is updating it.
Merge branch 'master' of https://code.google.com/p/anymemo
Update robotium 4.3.1 for Android 4.4 support.
Fix undo card issue.

The problem is the optimistic locking on the Card object and the
prevCard to undo will fail the locking thus not updated.
Fix the typo in the start_ordinal_text.
Bump version.
Fix the typo in the code.
Fix grade button issue in quiz mode in landscape orientation.
Update to the latest android support library.
Refactory QACardActivity loading process.
Fix DAO reference issue in onActivityResult.

If the Activity needs to be recreated in when the activity returns some
results to the parent activity. All the local variables will lost and
needs to be re-created asynchronized. But onActivityResult is called
right after onCreate and these variable will not be created immediately.
This change modify that getDbOpenHelper will be available immediately
after onCreate so onActivityResult can use it.

This change also all DAO to use getDbOpenHelper to get the instance
instead of using Activity cached one.
Restart activity when returned from CardPlayer.

When orientation change the parent activity will be destroied. So the
gotoCard will have null reference. The activity needs to be restarted in
order to jump that the specific card.
Bump version
Fix the loader that does not disappear sometime after screen rotation.

Do not use the fragment for the dialog, use the good old progress dialog
instead to fix this bug.
Initial work for gradle build (plugin ver 0.5+).
Tests are using gradle now. Updated to use 0.6+ plugin.
Update compile script to use gradle