Update User Interface and fix some bugs

1.Allow the user to change the IP address and sub-net and gateway.
2.Optimize the building graphic , user can add label (inputs ,outputs,variable) and monitor this label on the building view (Auto refresh every 5 seconds).
3.The device of CO2 shows a wrong firmware version. Fix it.
4.Fix part of code which may crash the T3000.
![4](https://f.cloud.github.com/assets/3907266/2354557/af5436b8-a5c3-11e3-885f-9c670fd2c392.jpg)
![1](https://f.cloud.github.com/assets/3907266/2354558/af595c7e-a5c3-11e3-944e-c0e38ee71600.jpg)
![2](https://f.cloud.github.com/assets/3907266/2354559/af5e7498-a5c3-11e3-90c9-74f2c8d16a9c.jpg)
![3](https://f.cloud.github.com/assets/3907266/2354560/af63f508-a5c3-11e3-8703-f30c980eed9a.jpg)