improves development setup documentation

I found it a bit (too) complicated to get a full development instance of hex_web running, so I updated the documentation to include all necessary steps. Also improved the sample data script with the missing checksum for Release.create and a somewhat helpful message if the database was already seeded.

Branch was just rebased on top of master and everything should still work fine.