Update experiment.py

Start with the most simple adjustment.  I am suspicious of the master that I am building off.
Update experiment.py

basic logic change to the the biosample check.  These should pile up as errors not return after each one.  We also need to add more details for everything.
Update experiment.py
Moving my code over from suspect build
Update library.py

Now biosample is checked at the experiment level, due to RBNS libraries without biosamples.
Update experiment.py

Typo in Bind-n-seq fixed
Update cloud-config.yml
Update .travis.yml

fix bootstrap
Merge remote-tracking branch 'origin/master' into 1787-exp-biosample-doover
Revoking the cloud config changes in favor of Nikhil fix
Merge pull request #485 from ENCODE-DCC/1787-exp-biosample-doover

1787 exp biosample doover