Better MUCH iReadGo i5 key mappings.
Reuse bind maps in input_common for overlay.
Allows buttons with l_x_plus, etc, to act as analogs.

Matches up with regular input drivers which can map buttons to analogs
as well if the analogs are not used.
Avoid potential overflows with overlay analogs.
(Apple) Add analog stick support for classic controller. You need to rotate the stick 360 degrees to calibrate it. (Todo: Document this somewhere!)
(iOS) Replace icons
(Wii) Update icon/meta description
Merge pull request #479 from iAmGhost/fix_ireadgo_i5_mappings

Better MUCH iReadGo i5 key mappings.
Simplify overlay analogs handling.
(PS3) Now honors O Button behavior
(PS3) Dehardcode huge image buffer - overlays still broken though -
crashes now at libspurs instead
(PS3) Overlays work now - properly mallocs image size now
Merge remote-tracking branch 'upstream/master'
(retroarch-qt) DIYed code and fixed loading of history entries
fixed loading of history entries with nonexistent core files.
(retroarch-qt) Fix joypad polling