Fix for 992.

Move WS into its own Scala and Play modules and add documentation.
Fix specs to include tests, rename play-ws-java to play-java-ws.
Add tests to verify that the WSPlugin loads correctly.
Add commons-codec
Remove spurious WS import.
Merge pull request #992 from wsargent/992-play-ws

Pull WS API out of play core