Updated Slideouts to update location hash.

Updated Slidouts to automatically update the location has with the
current user selection. This is to enable client side routing to work
with slideouts.
Updated Split Layout examples to use location hash update.