Providing driverEdit page.
Made navigation update work by using callback for setView() for applying scope updates.

- therefore changed the signature of setView() and provided a wrapper function in the AppCtrl for setting views