Don't require lua for builds

As the lua interpreter for tag transform is currently optional, don't require this dependecy to build osm2pgsql

Hide all lua code behind pre-processor directive HAVE_LUA