fix validation for removed contacts
change default flash type, add warning type
pre-join contacts on venues index
incorporate will_paginate