rewrite dictionary creation as literals
minor syntax changes
bump up plugin version (2.23) and updated changelog
added SQLite compatibility
added .travis.yml