Added first outline of the Juju API Design Specification document.
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Added RPC example.
Changed outlining and order, trying to describe the architecture better.
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Continued work on the API design specification.
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Continuing work on API design specifications.
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Started with API server. Commit due to switching branches.
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Merge branch 'master' of https://github.com/juju/juju into doc-design-api-spec
Deactivate workers for windows

Authenticationworker and rsyslog workers are not supported on windows yet. The authentication worker will be ported on windows to add support for winrm. Rsyslog is not supported on windows yet.
Add no-op worker
Reverted cmd/jujud/unit.go