Split watch
Split async
Split operations test
Split index
Split interfaces
Split minion
Shorten variable name
Simplify helpers
Move prefix methods
Rename methods and move parseTimeout
Rename write -> writeJSON
Split operations code and add comments
Move handle* methods to their respective locations

Fix names
Merge pull request #690 from smarterclayton/refactor_apiserver_changes

Clean up pkg/apiserver