Updated checkstyle configuration to disable certin checks
Renamed package UITypes to uitypes
Push service implemented including automatic reconnect from client side (using google channel API)
Various CheckStyle fixes