Add SimpleApplicationUI and ButtonBar classes.

- Add a SimpleApplicationUI class to use for simple menu based applications.
- Add a new ButtonBar class to hold buttons in a bar like a toolbar.
- Add a NavigatorAction class to configure navigation from spring context
- Add a LoginView for application login.
- Improve VaadinResourcePropertyEditor to handle classpath and url resources.