Fixed conflicts from merge
Added new functionality

    * Added book mode for when working with tex files
    * Added tab name function
    * removed some defaults from php.vim which were causing issues when
      writing xml / shell scripts. Mainly line lengths (text width)