change icon for CTools links, other things
changing how server, build etc. info is displayed
add a client cache to all course/term requests
TLPORTAL-132: update .gitignore to get build.yml out of version control
TLPORTAL-132: make build.yml file optional
Merge pull request #81 from tl-its-umich-edu/TLPORTAL-124

change icon for CTools links, other things
Merge pull request #82 from tl-its-umich-edu/TLPORTAL-126

changing how server, build etc. info is displayed
Merge pull request #87 from tl-its-umich-edu/TLPORTAL-131

add a client cache to all course/term requests
Merge pull request #88 from tl-its-umich-edu/TLPORTAL-132

Tlportal 132 - build.yml should be optional
show term selector
adding smaller spinner to avoid drops
make studentdashboard.yml into a symbolic link
TLPORTAL-104: add wrapping to WAPI methods
Add function to check if rvm is correctly set up
Add coverage to testing
TLPORTAL-104: update readme.
TLPORTAL-104: return wrapped result from backend for courses. convert 'Result' element to json if that is possible.  Make wrapped response a separate object.
MERGE