Added search with auto-complete to selective push. Changed preferences manager and dungeon mapper to not return nulls. Removed the "Save Settings" button because it adds an unnecessary step to persisting settings changes.