PDB-303 Utilise final version of prismatic/schema 0.2.0

Previously we were using our own published version of a pre 0.2.0 release, this
patch remedies that to now point at the upstream finalized version.

Signed-off-by: Ken Barber <ken@bob.sh>
PDB-279 Sanitize report imports

Previously we had a bug PDB-85 that caused our exports on 1.5.x to fail. This
has been fixed, but alas people are trying to import those broken dumps into
1.6.x and finding it doesn't work.

This patch sanitizes our imports by only using select keys from the reports
model and dropping everything else.

Signed-off-by: Ken Barber <ken@bob.sh>
PDB-279 Remove extraneous brackets from functions in ->

Signed-off-by: Ken Barber <ken@bob.sh>
PDB-299 Release notes for 1.6.0-rc2 changes

This covers the release notes for 1.6.0-rc2 plus a mention for
prismatic schema as well.

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-313) Fix catalog resource metadata not updating with parameters change

Catalog resource metadata fields like line number, file and exported were
not being updated properly when only one of those fields changed. Tags have
a similar problem, but the bug is not likely to occur in a real environment
(see PDB-332).

This commit issues an update that includes each updated catalog resource
metadata column when a difference in that column's value is found.