More thorough input/type checking
Add pages_is_page() and cleanup
pages: actually handle bad input/missing entities
Working title element on latest discussions page
Rework some groups pages to simplify (handle bad conditions first)
Fixes #2811 adds no_results option to lists
fixed formatting with previous commit and added missing file type sidebar menu
Merge pull request #5523 from cash/no_results

Fixes #2811 adds no_results option to lists
Fixes #4440 adds elgg_view_menu_item()
forgot a @since to the getValues() method
Merge pull request #5514 from mrclay/input_cleanup

More input/type validation in the main user content plugins, cleanup
Upgraded simpletest to v. 1.1.0

Commented out usages of $this->swallowErrors(); as it's not defined in simpletest anymore.
Fixed web_services test
Ensured to store empty subtype as null instead of empty string.
Ensured that owner_guid, container_guid and access_id are kept as integer, not a string.
Ensured that access_id is kept as integer.
Adds ElggCoreUnitTest::assertIdenticalEntities() for entities comparison. Stores numeric entity attributes as integers.
Stores extended entity attributes as null when read empty from DB.
Removed simpletest swallowErrors() method calls as it's dropped in v. 1.1.0
Fix after rebasing branch.
Ensured that elgg_get_logged_in_user_guid and elgg_get_page_owner_guid return values of type integer