jQuery plugin to vertically center an element in a container with a variable height even in a responsive layout