Add Namespace and Module to TypeInfo record.
Add Namespace and Module to TypeInfo record.

- Add Namespace: Option<Namespace> and Module : Option<Module> to
TypeInfo record.
- Change types to TypeInfo list instead of Type list

mktange/FSharp.Formatting,Rickasaurus/FSharp.Formatting,theprash/FSharp.Formatting,mktange/FSharp.Formatting,theprash/FSharp.Formatting,ademar/FSharp.Formatting,Rickasaurus/FSharp.Formatting,halcwb/FSharp.Formatting,Rickasaurus/FSharp.Formatting,modulexcite/FSharp.Formatting,tpetricek/FSharp.Formatting,modulexcite/FSharp.Formatting,ademar/FSharp.Formatting,ademar/FSharp.Formatting,theprash/FSharp.Formatting,mktange/FSharp.Formatting,theprash/FSharp.Formatting,mktange/FSharp.Formatting,modulexcite/FSharp.Formatting,theprash/FSharp.Formatting,Rickasaurus/FSharp.Formatting,ademar/FSharp.Formatting,ademar/FSharp.Formatting,halcwb/FSharp.Formatting,ademar/FSharp.Formatting,theprash/FSharp.Formatting,tpetricek/FSharp.Formatting,modulexcite/FSharp.Formatting,halcwb/FSharp.Formatting,halcwb/FSharp.Formatting,modulexcite/FSharp.Formatting,tpetricek/FSharp.Formatting,tpetricek/FSharp.Formatting,tpetricek/FSharp.Formatting,halcwb/FSharp.Formatting,halcwb/FSharp.Formatting,mktange/FSharp.Formatting,modulexcite/FSharp.Formatting,Rickasaurus/FSharp.Formatting,tpetricek/FSharp.Formatting,Rickasaurus/FSharp.Formatting,mktange/FSharp.Formatting