Rename reloadable to development in launch configs.

Also updated the docs to talk about what development mode means.

This closes #426
Improved error message when parser selection fails.
adding tests about throwing error
Merge remote-tracking branch 'origin/master'