DSC-514: remaining defects for DSC-236
Merge pull request #584 from nla/nn-dsc-514

DSC-514: remaining defects for DSC-236, merged.
Update POM to new amberdb changes to fix bug
Merge pull request #585 from nla/bug/acm-DSC-451

Update POM to new amberdb changes to fix bug
Ensure a job name is set before being able to use navbar

This is an odd thing where if a job is created without a name, the
navbar will then become enabled, despite the UI theoretically not
allowing this behaviour. This code now just adds the requirement to
always have a job name be set.
Merge branch 'master' into bug/acm-DSC-515
Add ignore for intellij
extra links on home page of banjo

Signed-off-by: mossrocket <peter@mossrocket.com>
Merge branch 'master' of https://github.com/nla/banjo
Up amberdb version to 151
Revert "Ensure a job name is set before being able to use navbar"

This reverts commit 7331908a3d37246507697a78edfd46c3a9592586.
Merge pull request #588 from nla/bug/acm-DSC-373

Move amberdb to v151 for DSC-373 plus add some intellij stuff to gitignore
Merge branch 'master' of https://github.com/nla/banjo
Merge branch 'master' into ti_parent_pi_rule_change