initial implementation of types on outline (for properties)
Switched implementation to using a separate span for type and styled
Cleaned up
Added same functionality (types) to top level variables
Fixed bug with null typename
Reverted auto-formatting mistake
Review changes and refactored _getOutline into multiple methods
code style
Resolved conflicts
Merge pull request #1908 from dart-lang/umop-outline-types

Added types to properties and variables on outline view