Fixes #4215 adds elgg_get_entities_from_attributes()
Fixes #5706. Allowing parens in URIs if not last character.
adds hooks for setting page layout and shell
added getFirstUrlSegment() to request class
Status messages stand out more
Fixes elgg-layout-error in aalborg
Merge pull request #5801 from PerJensen/aalborg_layout_error

Fixes elgg-layout-error in aalborg
removed underline for login dropdown button
Fixes #5800 cast user guid to an int
adds warning for those using a string value with the operand "IN" for metadata pairs
Merge branch '1.8'
Merge pull request #5796 from mrclay/green_success

Aalborg: changes system message background from black to green
Merge pull request #5789 from cash/page_hooks

adds hooks for setting page layout and shell
Merge pull request #5746 from cash/elgg_get_entities_from_attributes

Fixes #4215 adds elgg_get_entities_from_attributes()