content: reorder DetectContentData member, shrinking the struct from 64 to 48 bytes.
stream: minor clean up of TcpSession structure
pcre: parsing cleanup

Remove all flags indicating the buffer type. They were only used
at parse time.

Because of this the DetectPcreData_ structure could shrink to 32
bytes.
vars: optimize layout to reduce size requirements of flowbits and other vars