Add #warning C++ keyword and reformat.
Merge pull request #12 from waddlesplash/master

Add #warning C++ keyword and reformat.
Fix build issues regarding BDataIO::Flush().

* The return value of BDataIO::Flush() has changed from void to
  status_t, so adjust the code accordingly.
Merge pull request #13 from puckipedia/master

Move Pe shortcuts from location-based to key-based
Update and rename .hgignore to .gitignore
Delete .hgtags
Bump version to 2.4.5
Merge pull request #14 from waddlesplash/master

Git'ify .hg giles
Fix modifiers overlapping raw character when capturing key code
Add strings.h to each file using strcasecmp, and change <c*> format into <*.h>