Introducing the LPEG only version of orbit/routes.lua

Signed-off-by: George Petsagourakis <petsagouris@gmail.com>
Merge pull request #22 from petsagouris/lpeg_routes

Introducing the LPEG only version of orbit/routes.lua
fix routes to be compatible with LPEG >= 0.10 (issue #18)
merging @kognix changes and fixing remaining requires in src