Android ObjBrowser: Use the smart save button

This provides visual feedback on the success or failure of
saves.  Currently it is not mapped to any of the fields though
so doesn't actually move any changes.
Android Browser: Create a smart numerical view

Now editing and saving works for numerical fields.  Still
remaining are bitfields and enums.
Android Browser: Use smart save for enums
Android Browser: Clean up the layout a bit

Also the views are now providing the labels
instead of the parent.
Android Field Views: Need standard constructor

Having a constructor that doesn't take in the field values
suppresses a warning.  This is only used in the eclipse
editing view.
Android Browser: No full screen editor

The numeric fields were popping up a full screen
editor which is unnecessary.
Android Browser: Add the sub field names back
Android Browser: Use fixed width for fields

This makes them nicely align
Android Browser: Fill screen even when few objects
Android Editor: Improve layout
Android Browser: Selecting data/settings is persistent

Now whether the view is filtering for settings or data is
persistent between runs.
Merge pull request #387 from peabody124/android_browser

Android browser