Combine some wrapped lines into a single line
Use true/false for bools instead of TRUE/FALSE
Change 'rcoption' structure to use a std::string instead of char* for 'name' variable
Change pinotrc file reading to use C++ style std::ifstream instead of C-style FILE*
All flag to rcfile options to indicate ones which can be overridden per-syntax
Remove compile-time checks for ENABLE_COLOR; this is being removed as a compile-time option (use of colors can be disabled via pinotrc files)
Remove compile-time conditionals for HAVE_PCREPOSIX_H, which is now a hard dependency
Remove --disable-color option from configure script
Use a better name for the flag to indicate whether an option can be overridden on a per-syntax basis
Move initialization of Syntax::nmultis into the class definition
Add constructor to Syntax class that accepts 'desc' string
Allocate memory for start/end regex_t object with 'new' instead of 'malloc'
Allocate memory for 'struct stat' with 'new' instead of 'malloc'
Allocate memory for 'subnfunc' objects with 'new' instead of 'malloc'
Allocate memory for 'sc' objects with 'new' instead of 'malloc'
Allocate memory for 'filestruct' objects with 'new' instead of 'malloc'
Remove --disable-multibuffer option from configure
Remove conditional checks for ENABLE_MULTIBUFFER since it's now always enabled
Merge branch 'master' into syntax-specfic-options

Conflicts:
	configure.ac
	src/files.cpp
	src/global.cpp
	src/pinot.cpp
	src/pinot.h
	src/proto.h
	src/rcfile.cpp
	src/search.cpp
	src/utils.cpp
Fix indentation levels