add testing framework
Use InternedStrings for buffer contents
InternedStrings know their slots
scrolloff is now a line,column pair

Fixes #152
Use ',' instead of '|' as tuple option fields separators
Fix cpp indentation align to opening paren
Fix ragel.kak highlighting
update README
WordDB: Use interned strings pointing directly into the buffer line data
Add a coding style document

Fixes #58
Small refactor
Switch some const String& parameters to StringView
Roberto Zanotto Copyright Waiver

  I dedicate any and all copyright interest in this software to the
  public domain.  I make this dedication for the benefit of the public at
  large and to the detriment of my heirs and successors.  I intend this
  dedication to be an overt act of relinquishment in perpetuity of all
  present and future rights to this software under copyright law.
empty DESTDIR
Merge pull request #233 from robpaulson/cygwin_install_fix

Cygwin install fix
Merge remote-tracking branch 'alexherbo2/testing-framework'
Start regex search from selection min/max depending on search direction
Commit undo group after removign initial selection markers in testing script
Fix various tests
concat-{yank,delete} was removed, replace with concat-paste test