Update .gitignore
Add build project back to git.

This got excluded some how, which caused errors when trying to load the
solution.
Normalize line endings.
Fix Instance.NextCommand()

NextCommand() should _not_ throw on ErrorCode.OutOfRange.

Fixes #1