Remove lint from tiler.js

Missing semicolons
Read port from the environment

The service is more flexible if a magic port number is not hard coded.
Rename tiler.js -> server.js

It is a node convention to name the main entry point of a server server.js or
index.js.
Merge pull request #2 from jwalgran/topic/fixup-main

Fixup main