Send email on new signup RM-1707

Instead of creating an issue in redmine this will send an email to all
users who are of page_access_level==1 when a new user is created and/or
when the user requests page_access_level < 4 or acces_level < 3.

Make sure to update the database before using this, since all people in
the BETY dump are page_access_level == 1.
Merge pull request #55 from phenolphtalein/bug#2085

fixed bug #2085
Merge pull request #56 from PecanProject/RM-1707-new-user-signup

Send email on new signup RM-1707
added test that ensures searching for managements does not break the application
Added ER diagram and related code (see redmine #2169).
Merge branch 'phenolphtalein-schemaspy' (from pull request #54).
changed the links on the show pages of covariates, models, posteriors and species to buttons
On the show page for various items, change the text on the back button to view all
Change links in the Docs menu item.
This fixes Redmine issue #2141.

Authors:    Haotian Jiang <infijht@gmail.com>, Scott Rohde <srohde@igb.illinois.edu>
Merge branch 'MarvinJ-master'

 to explain why this merge is necessary,
Added work-around settings to make rails server with Ruby 2.0 and Rails 3.0.18.

Authors:    Rob Kooper <kooper@illinois.edu>, Scott Rohde <srohde@igb.illinois.edu>
Merge branch 'rails-server'
fixed error in simple_search redmine #1922
Merge pull request #64 from phenolphtalein/redmine#1922

fixed error in simple_search redmine #1922
Merge pull request #51 from phenolphtalein/rspec_test

redmine task #1908 fixes search on posterior table
Give email values to user fixtures so that user-creation test doesn't
fail due to changes introduced in commit
1e3bce20e5ef003a5ba1f1709883ebcb0e2724ac ("Send email on new signup
RM-1707").
[This is a combination of 10 commits.
Original author:    yln <sourgrapes612@hotmail.com>]

Fixes for redmine issue #2162:

Added migration to add columns to the variables table and updated
index, show, edit, and new pages for variables to show and edit these
new fields to administrators.  Included a link to a CF guidelines
page.
Merge branch 'phenolphtalein-add_fields'
Merge pull request #61 from udaysaraf/fix_back_button

Fixed the back button on various pages
fixed link in searching through managements