Include type definitions in a FindSymbols response.

Currently FindSymbols is awesome, but it only returns members. This
patch will also make it return types like so:

```
ClassA
    Member1
    Member2
    Member3
ClassB
    Member1
    Member2
    Member3
```

It also indents the members with four spaces for readability.