Freshly Squeezed Film Festival Opens in Dublin