Add civicrm survey & survey respondant resource

Hi Iskandar,

I've added rake to run rspec by default and added 2 new resource entities to the BaseResource family. I read through the gem and I think extending to serve different entities in Civicrm is simply by added more entities to the BaseResource family.

Let me know if there's any thing else I should know about extending it.

Thanks.