seektam/model/food.py 리팩토링

https://trello.com/c/EolXPw66/66-seektam-model-food-py 에서 제시된 수정사항 반영하였습니다.
`filter_by`를 쓰면 더 줄일 수 있어보입니다. 그리고 혹시 모르니 try ~ except를 해두는게 좋을 것 같습니다.

```python
try:
    newf = newss.query(koreafood.Food).filter_by(id=f.id).one()
except (NoResultFound, ManyReusltFound):
    assert False # FIXME
```