never cache preview
fancy error handling, closes #165, closes #218, closes #95
Merge pull request #261 from eads/0.9-beta7

Clean up error handling