Converted everything to use support library, switched to FragmentActivity and made the map really work (including setting correct markers)