Cleanup audio repeat feature. Fixes #405.

- Adds Arabic strings and Arabic layout.
- Improves landscape layout.
Rich audio notifications on Jellybean.

On Jellybean and higher, we now show next, previous,
and pause buttons in the notification to allow the
user to control playback while not being in the app.
Ui improvements and fixes for 2.3.
Minor fixes and improvements.
Bumping version number to 2.5.5.
Fix #407 tag panel not saving. Fix related crashes
Improve support for downloading images from web.
Bump version to 2.5.6.