basic client-side validation
stop repeated database calls
clean up imgur url fix code
rescue no method error when no results from fb
read url from params
Merge pull request #35 from th7/usability

Usability
resolve conflict
Merge pull request #32 from th7/validation

Validation
resolve conflict