Added
  exceptions/LoadingProjectException.java
  exceptions/OutdatedPocketcodeVersionException.java
  exceptions/ProjectCompatibilityException.java

Test cases updated to support exceptions