Merge pull request #885 from Oldiesmann/release-2.1

! typo
Merge pull request #888 from Oldiesmann/release-2.1

! A few more bugfixes related to updating PM labels...
! Child boards were a bit enthusiastic about being marked as having new things in them. Refers to #891.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #892 from Arantor/release-2.1

! Child boards were a bit enthusiastic about being marked as having new ...
! Oops for wrong precedence on the cache test. This is probably the cause of #890 and #864.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #893 from Arantor/release-2.1

! Oops for wrong precedence on the cache test. This is probably the caus...
Merge pull request #897 from Oldiesmann/release-2.1

! phpDoc updates