add ids to some gwt elements

- add id to editor buttons.
- navigation menu become invisible when screen is too small. Change BasePage to cater for that.