Merge pull request #751 from jlipps/master

misc fixes
Update mobile_methods.md
use user shell for instruments_client, allow ohai env to set node location
don't allow custom shell, but do load user's .bashrc