Cleanup web-services client

Clean up the web-service client some more: decouple the web-service client Javascript from the page views, adding success and error callbacks. The page views themselves now implement the page logic, rather than having the page logic in the general web-service client code.

Disable the setting of cast/crew models due to strange bugs reported in the application output log, maybe a race condition, not sure.