Menus and GCM Updates

I'm wondering if we should make more of PageFragment.java abstract. Think about it and we'll get back to it.