Fix restrictions on CI builds to build solely master on main project, not forks
This MR makes an adjustment to the gitlab CI configuration to restrict builds mostly to the nektar/nektar
project to stop unnecessary builds when e.g. updating the master branch on a fork.