Improved error reporting

When only up file was present, error reporting was incorrect. 
Also you could only see one invalid migration at a time.