Spun file browser off as Fragment. Added CDI/cdi filters to GL2JNIActivity in manifest.
File browser 'BOOT BIOS' now optional. Can set to also display 'SELECT CURRENT FOLDER' instead using fragment arguments. Starting the emu is now handled by the fragment container instead of the FileBrowser class. Class passes cd image URI to fragment callback when image is selected. Likewise, 'SELECT CURRENT FOLDER' will pass the CWD as a URI to another callback in the fragment container. This is in preparation for re-using the file browser for the options activity.
Removed 'reicast' header from file browser layout. Relocated to layout for fragment container.
Added do-nothing options activity. Hooked it up to the button in the fragment container.
Added resource id to ScrollView in file browser. Set it up to scroll to the top of the list automatically on directory navigation instead of showing the previous directory scroll location.
Kinda hooked up options a little, something weird going on in there... Added a simple auto-detect to map for PS3 controllers with default to Ouya controller.
fixed the last commit. also forgot to mention controller names require api 16.
Re-enabled nvram saving and made to save as dc_flash.bin instead.
Reverted file name change per PsyMan. Still seems to be working. Didn't understand the details. Thanks :)
Merge pull request #17 from lioncash/master

Misc fixes
- Clean up a large amount of the styling in the newdc core. Almost all typos have been fixed (ie. olny -> only, alocatted -> allocated), etc.
- Use spaces for vertical alignment.
- Clean up a load of logging statements.
Fix a pretty stupid mistake I made.
Merge pull request #20 from lioncash/cleanup-formatting

Core formatting cleanup
More helpful error messages for android
Bump version, update esinfo with vm allocation test
Fix an accidental wrong escape sequence in the OSD shader. \n\; will escape the ';', which is wrong, since there's no existing escape sequence for that anyway.
Uncomment some code in newdc/types.h.
Integrate configuration of path and attach to existing shell
Failsafe to ensure the existence of data directory for BIOS
Generate game selection menu based on storage default

This has a parameter to allow selecting the base for storage, such as
internal, external, or sdcard that can be configured as the secondary
browser selection in options. It is currently set to the default
external storage as a base.