fixed bug when orphaned ed_org is one in that a user is directly auth'ed to
changed orphan logic to support app enablement and eliminate orphan repeats
Merge branch 'master' into ds-912
DS-1105: Checked in changes to canonical_config.yml to build sli.properties to use local in memory ldap, when -Dsli.env is set to either local-ldap-server or local-sandbox-ldap-server.
Merge branch 'master' into ds-912
reverting changes that attempted to allow application authorization for orphaned ed orgs. simply removing those orgs from the tree and displaying them in highlighted text for admin action.
updated ATs
broke out AT into own files
broke out AT into own files
Merge branch 'master' into ds1104
Merge branch 'master' into ds-912
Merge branch 'master' into ds1105
DS-1105: Checked in changes for admin-rails app, which can be used by following instructions on wiki:  https://wiki.inbloom.org/display/DEV/LDAP+-+In+Memory
[DS-1008] AT Refactor: Clean up Admin Smoked

    - Convenience method to connect to SLI mongo db
    - Add clean up code for admin smoke test
    - Resolve LDAP server setup stepdef problem
    - Modify find users to get missing usernames
    - Require capybara
    - Capybarify admin smoke
    - Remove duplicate scenarios for yearly attendance
    - Add verification of student attendance events to attendance CRUD
    - Ensure bell schedule resource only contains expected links
    - Ensure that entity links only contain expected data
Merge branch 'master' into DS-1013