Update dependecy to match other files.

This file had collins_client set at 0.2.9, but the others had 0.2.10, so I'm bumping that dependency.
Bump version here, as it has been bumped in the gemspec.
Read version from file, rather than hard coding.
Read Version from file for collins-shell
Read version from file for collins_notify.
Read version from file for collins_state.
Instead of just reading the VERISON file, read the first line, and strip it.
Don't worry about whitespace, since gemspec seems to handle it correctly.
Removing rvmrc files. Let people manage their own ruby envs
adding capability for attributes to be parsed in from profiles.yaml
set any attributes specified in profile on asset at provision
add clear_attributes to profile loader as well
use map<string,object> instead of properties to support other data types in yaml
Merge branch 'master' of github.com:tumblr/collins into gabe-extra-provision-attributes
dont use options here, its unnecessary
add test for ProfileLoader with custom attributes
POSIX formatted attributes are now all caps, fix tests to reflect that
remove duplicate import
parse allowed_hardware from profiles.yaml
validate hardware requirements for profile at provision time