Added record access unit tests.
Fixed a parser bug which prevented UIDs on projection expressions.
Fixed record printing.
Revert "Fixed record printing."

This reverts commit e00842799ff370210bf0923b1462d69ebe55b2d2.
Revert "Revert "Fixed record printing.""

This reverts commit 7e63eff563fbf8d33d7c641e81f049f06a39a8df.
Revert "Fixed a parser bug which prevented UIDs on projection expressions."

This reverts commit 185b5fa0e858f53c4a842c44514952dd26a93624.
Corrected parser to ensure that UIDs appear on eTerms, even if they include a projection.
Merge branch 'master' of https://github.com/DaMSL/K3-Core