Add Responsive Version

This pull request implements a responsive layout for ripple-client. It does not cover all pages yet, but for those pages that it does cover it's a major improvement. It also lays the groundwork for a more polished responsive stylesheet.