Back button on tablet congrats screen should return to overview
Merge pull request #17 from hssm/Issue1488

Back button on tablet congrats screen should return to overview.
Set language from settings on start (Issue 1309)
Merge pull request #16 from Prom42/multilanguage

Issue 1309: Set language from Preferences on start of ankidroid
Custom preferences for number range and steps input.

Also catch number format exceptions in custom study input to avoid
crashing the application.
Deck options XML formatting
Merge pull request #19 from hssm/options-validation

Input validation with custom preferences.
Fix for Issue 1598: Filtered deck crash when revealing answer
Merge pull request #20 from Prom42/fixing

Fix for Issue 1598: Filtered deck crash when revealing answer.
Update preference constructors.

Delegate to the most general constructor and follow the guidelines in
  http://developer.android.com/reference/android/view/View.html#View(android.content.Context)
and:
  http://stackoverflow.com/questions/8113621/which-constructor-to-be-called-for-view
Merge pull request #21 from flerda/v2.1-constructors

Update preference constructors.
Merge remote-tracking branch 'ankidroid/v2.1-dev' into v2.1-dev-ospalh-special
Start refactoring DeckTasks.

Step 1: Reform the file.

From here on, we should avoid accepting changes that mess up with this
file's formatting.
Merge pull request #22 from flerda/decktask

Start refactoring DeckTasks.
Use ruby tags and styled spans for furigana instead of CSS tables.

Make use of native ruby tag support in WebView for SDK 11+, but
fall back on manually aligned spans on earlier versions of Android.
These look better and don't overlap other elements like the
previous CSS table solution does.
Fixes Issue 1648.
Merge remote-tracking branch 'hssm/Issue1648' into v2.1-dev-native-ruby

Conflicts:
	src/com/ichi2/libanki/hooks/FuriganaFilters.java
Apply @hssm‘s idea (ankidroid/Anki-Android#23) to my furikanji.
Merge branch 'v2.1-dev-native-ruby' into v2.1-dev-ospalh-special