extracted logic out of views

extracted some logic out of news/views and moved
to news and events models. Added expire_at for news model
and admin.
Merge github.com:KSET/kset-org