adding getKeys function, fixing saml.rb, updating .gitignore, fixing setup.sh