Use relative URL for map URL.

Makes it compatible with IDEA products.
Move server.dart to /bin.

That's the convention, anyway.
Don't crash when attacking nameless entities

The fix is a bit of a hack. Entities must have names.
Update .gitignore