added gfEjsl as plugin with nibbler as dependency
cleanup
updated used libraries
replaced nibbler with base64codec
added gf.routing with a function to retrieve routes