Wordpress plugin - make media private and control access per role on media basis