REL-1983: Change OT title

The title of the OT has been changed to "Gemini OT - [ID] Program Name"

![screenshot 2014-10-30 10 58 14](https://cloud.githubusercontent.com/assets/3615303/4846625/e2cef0d4-604c-11e4-8192-e219e2e58b84.png)

SPViewer was also cleaned up and all warnings remove. I had to put a few @SupressWarnings to avoid going deeper to get types correct on the rest of the OT :cry: 
The negated conditional and early return here are silly. If we're decrufting stuff let's go ahead and improve it.

```java
public void closeWindow() {
  if (shouldClose(programs()))
   closeViewer();
}
```