added demo project, updated nuget info in readme

also, fixed 304 issues - since we cannot throw an exception in the
filter, we have to gracefully return