fix associations in logical data model
Improved error messages
Ticket 437
Merge pull request #8 from sjcjoosten/master

Improved error messages
Move getEditableRelation to ampersand

We could also choose to store the result of this function in the interface object data structure (ie. ObjectDef), but since this is an A-datatype rather than an Fspec datatype, this would require quite some refactoring to prevent import cycles. It is also debatable whether this kind of information should be part of the A-structure (storing it only in the Fspec is not doable as we would need to copy the tree structure or do some nasty kind of lookup).
Give a nice error for invalid UTF-8 files
Remove (DOS encoded) file to re-enable GitHub button
Changed cabal file to point to git repo.
clarify the explanation of associations in the logical data model
Fix bug in utf-8 validation + Improve error message
Sort build-depends fields
On --dev show Ampersand version in document title page
Use latex textcomp package

Otherwise, on using Pandoc.Builder.code, latex gives an error: "Command \textquotesingle unavailable in encoding T1."
Show ADL interface expressions in interface-documentation chapter
Merge pull request #9 from AmpersandTarski/show-adl-expression-in-interface-doc

Show adl expression in interface doc
More elegant way to call latex on non-windows

- Show tail of latex output on error, don't show anything otherwise. (showing all output on --verbose effectively renders that option useless, as the massive latex output drowns all other information)
- Don't allow interactive mode. This fixes Ctrl-C problems, and in the rare case that the generated latex is incorrect but should be compiled anyway, this can be done manually on the generated tex file.
Use the same execution method for Windows and non-Windows

Executing latex in the output directory is simpler than using MikTex-specific commands to refer to this directory. The installer is no longer disabled, since it works fine, even when not in interactive mode.
COMMITTED STASH