Make items that only exist at Hopkins and are not online request-able.

This changes the method signature of Holdings::Library
to include the SolrDocument class.

Closes #953 

### Examples

### Available online (10402123)
![10402123](https://cloud.githubusercontent.com/assets/96776/4395570/44ff971e-442c-11e4-8705-ad4ff91a3209.png)
---

### Available at another library (10180544)
![10180544](https://cloud.githubusercontent.com/assets/96776/4395569/44ff2edc-442c-11e4-99d4-da3268b1d2f6.png)
---

### Not online / Only @ Hopkins (3010807)
![3010807](https://cloud.githubusercontent.com/assets/96776/4395568/44fe983c-442c-11e4-8b16-128fac5f2393.png)