Fix for OS X 10.10; Change for style guide

Style Guide changes:
- Column width from 120 to 80
- Indent on only inner namespaces
- After the namespace, comment the name e.g. // namespace Component