Special cases of adding edges

Adding edges now fails when incident nodes cannot be added to the
collection for visibility reasons.
gave default user more privileges
removed catches for TransactionFailureException

for read-only queries.