Added build script, worked on entity support.

Some small problem with changing tileset after custom entity is
imported. Added cross-platform compile script for distributing to users
without a python installation (the dependencies for this application can
be rather tedious to install.)