UI improvements: TextButton has inactive state.

In some cases inactive buttons best choice, that empty space.

Autosave mode 2 and 3 (before):
![screen025](https://f.cloud.github.com/assets/3616568/1022715/fb7f20c0-0da7-11e3-86b3-dc28dcbfe812.png)
Autosave mode 2 and 3 (after):
![screen022](https://f.cloud.github.com/assets/3616568/1022716/0b3b6a0a-0da8-11e3-85ff-7649bcd8b238.png)

Empty name for new base:
![screen024](https://f.cloud.github.com/assets/3616568/1022717/28bcdbe0-0da8-11e3-8bf0-a4e29a07dea1.png)

Strange empty space if you have 8 bases:
![screen026](https://f.cloud.github.com/assets/3616568/1022720/9e18d3da-0da8-11e3-9b9c-8a5662d7385a.png)
After:
![screen023](https://f.cloud.github.com/assets/3616568/1022722/a99ceffc-0da8-11e3-9489-b60e7dd16392.png)

If soldier on a mission, you cannot sack he and change his armor:
![screen027](https://f.cloud.github.com/assets/3616568/1022733/5b2384de-0da9-11e3-9b93-4d7fa65ec213.png)