Cleanup docblocks
Cleanup possible issue with $name being undefined
Merge remote-tracking branch 'upstream/master' into cleanup-decouple_etc
Remove dead code path
Clarify comment
Initialize operations in Service. Fixes wsdl2phpgenerator/wsdl2phpgenerator#76
Merge remote-tracking branch 'upstream/master' into cleanup-decouple_etc
Type classes now get injected Generator instances
Cleanup docblocks
Begin phasing out singleton

- Move singleton methods to bottom of class
- Allow instantiating Generator directly
Prefer static to self/concrete
Properly initialize dom, types. Fix docblocks.
Move getters/setters to single location
No reason to depend on Generator, just ConfigInterface
Condense call/assignment
Standardize all docblocks
Switch sharedTypes to bool
Mark deprecated
Update docblock for Type[]
Move method comment to param