Use a better list of SQL keywords

Sources:
* http://developer.mimer.com/validator/sql-reserved-words.tml
*
  http://blog.nguyenvq.com/blog/2013/07/26/automatically-capitalize-or-uppercase-or-expand-keywords-in-emacs-using-abbrev-mode/

Fix #4
Fix compilation warnings

Fix #5