Return from all element.js wrapper-functions (for the promise interface)

I'm using the promise interface, and noticed that some element.js functions (like element.getSize) aren't returning promises, so they can't be chained properly.