Convert Advanced Settings Layout to GridLayout

GridLayouts are the new, more performant alternative to TableLayout (as explored in #3). This diff converts the advanced settings layout to use a GridLayout, allowing text to align to the right properly and grow the width of the left column as the text changes (as would happen in different languages).

This uses some extremely lightweight Space elements with columnSpan="2" to add spacing between rows (rather than applying a marginTop to an element and aligning as was done in the RelativeLayout). To keep the number of views low, however, the checkbox rows that only a single element still use marginTop
Ensure proper RTL support for settings_advanced_fragment_include_content.xml
Fix checkbox gravity in RTL layouts

By default, checkboxes end align the text in RTL layouts when fill_horizontal is used. Switch to using 3 columns in the GridLayout where the sliders span the last 2 columns (filling the entire space) while the checkboxes wrap_content, ensuring that the text and checkboxes stay together in RTL layouts.
Merge pull request #77 from ianhanniballake/settings_gridlayout

Convert Advanced Settings Layout to GridLayout