Remove unnecessary config
Create extendable Provider module
Create GCE provider
Create localhost provider to interface boot2docker
Create unknown provider 4 unpredictable scenarios
De-millerize provider changes
Update VM model to include port & version
Implement logging module
Merge branch 'master' of https://github.com/lighthouse/lighthouse into provider

Conflicts:
	lighthouse.go
Forked service account code to own repo

Forked goauth2 code and made a small personal
change that ensures service accounts can work
inside a docker container on gce
Merge pull request #15 from lighthouse/provider

Refactor Plugins to Provider module
Merged provider
Initial provider permissions
Removed providers from lighthouse.go
Fixups from changing to provider