invalidate the subtype_cache when removing a subtype
ElggSite->getURL() returns the site url instead if view/<guid>
as request by mrclay return a boolean
Test for ElggSite::getUrl
Merge branch 'jeabakker-site-geturl-should-return-siteurl' into 1.8
Test for remove_subtype()
Merge branch 'jeabakker-invalidate-subtype-cache-on-remove' into 1.8
Make ElggCrypto::getRandomBytes static
Merge remote-tracking branch 'origin/1.8'
Fixes #5920: Returns 1.8 behavior of ElggEntity->subtype read