Removed isVisible variable, as it might not always be unset correctly (ie, if we call dismissViewController manually on the navigationController)
Cleanup, re-added property
Merge pull request #1 from darkFunction/master

Dynamic check for visible debug menu as opposed to setting variable