Initial commit of a very basic outline plugin for thrift

Currently it will only outline the structs, enums, exceptions and
services. Function outlining will come soon.