[WIP]
Add new images for mission/rank prereq
Update strings and resource maps
Add functionality to get URL to a dog tag
Create new UnlockType enum
Make assignments adapter use the new indicators
Add draft of assignment details to the app
Add missing resources related to assignments
Don't replace fragment if the NavigationDrawer has been recreated

Most often viewed in any scrollable views, the NavigationDrawer usually
just *restores* the last viewed fragment.

However, when we’re talking about opening a new activity, and then
going back… well, that doesn’t quite cut it. The problem that occurs is
that the scrolling position is reset, so I’ve implemented a fix to make
sure that we only actually “select item from state” when needed to.
Pre PR touch-ups
Add missing ghost strings to the map
Minor UI glitch
Fix display of dogtags by adding attribute
Remove checkmark previously seen upon requirement completion
Update String resources
Add expansions to the multiplayer prereqs
Fix fragment reload issue

Fix fragment reload issue that shows up upon selecting a new profile to
track
Add workaround for the stupid Firestarter assignment
Add single player criterias
Make sure the SP assignments show a criteria