Adds several tests for views service
Merge pull request #531 from ewinslow/views-tests

Tests various aspects of the views service
Merge pull request #525 from mrclay/pr523

Move AMD logic to Elgg_AmdConfig
Fixes #4420: Allow multiple user pickers, also specify backend search handler
Userpicker overhaul, uses views for users in list, implemented limit
Move user picker to AMD (except for autocomplete)
Suggested tweaks
Make cacheable, select individual instances, use delete button