Added Dirty Flag

Added a flag to NewDimData so that we can avoid writing dimensions to
disk if they haven't been modified. They're still rewritten when the
server shuts down.
Minor Change

Minor changes to comments
Merge remote-tracking branch 'upstream/master'
Merge pull request #149 from SenseiKiwi/master

Added Dirty Flag