Code until Week2 Day2 curd part 2

如果跑我自己写的case是可以全过的。（对rspec还不熟，写的很臃肿）

如果跑Howard的case，有几个已知问题：
declare_model_spec有几个failure是因为case读属性传入的是“id”而不是“_id”，改成_id就过了
crud_spec有3个case不过：
    一个是因为我对@session的实现和case预想的不一样
    一个是#changed_attributes返回的结果和case设想的结构不一致
    一个是觉得delete?方法在有些情况下该返回什么，定义不够清晰，就还没实现它