Kb fix js error

Fixed error occurrence when current theme has no mobilenavigation support.
Navigation now tries to load the subnavigation every 5 second when server don't respond.
Implemented level-depth independence.
Made navigation ready for replacing the doubled code in plonetheme.onegov (upgradestep required in plonetheme.onegov).