cover color and symbols in windows
cover null singleton case in Context
improve Environment coverage
Merge pull request #87 from brianium/enhancement/coverage

Cover windows methods, singleton access to Context, and Environment