Added line numbers to error messages ++

Error messages are updated: 

- Line numbers are added to error messages
- In case of an error the failing query is printed
- Some notes are added in cases of past version type of errors.
- Drop schema notification is always added. 
Perhaps just showing a fraction of the start? It might be very long.