Cleanup more folders.
(iOS) File browser features:
	It's now possible to rename files.
	Allow moving a file into its parent directory.
Add input_libretro_device_pN setting.

Allows input device type to be saved in a config, which tremendously helps usability
for PlayStation 1 cores.
Add video_rotation.

Replaces g_extern.console.screen.orientation.
Rotation semantics have slightly changed to be more composable.
The rotation is now video_rotation + rotation set by cores themselves
(if allowed).

The config is now also saved properly.
(Android) Bump up version code - add more descriptions for cores
Small cleanup in python state tracker.

Removes meta binds. They were completely useless. Add checking for
analogs.
Add Dinothawr module info file
(iOS) Clean up and refactor apple/iOS/browser.m. All of the file management actions are accessed by long pressing a list entry rather than an accessory button.
(Apple) Objective C refactoring:
	All properties are marked (nonatomic)
	All table view cell reuse identifiers are now constant string objects.
	Where appropriate all calls to [RetroArch_iOS get] are replaced with self.navigationController.
	All calls to objc_setAssociatedObject use proper keys rather than string literals.
(iOS) Fix issue where file would be deleted even if the confirmation dialog is canceled.
(iOS, CoreAudio) Don't deadlock in coreaudio_write if the audio session is interrupted.
Merge remote-tracking branch 'RetroArch/master'