Make validation message <label>s with [for] when input has id


Enables setting custom validation messages

	label.formvalidation-tooltip[data-i18n="validity.value.missing"][for="my-email-field] {
		content: "Please enter your email"
	}
Make calendar appear as div
Safer options
Cleanup for attribute, use hidden attribute to hide tips (so animations can be applied), focus element on tooltip click
Extract for logic into TooltipAPI#show
Move focus logic around. Dunno why i used click, haha
Move attribute removal to validityAPI
Change method name, oh rush
Merge pull request #3 from Inviz/master

Make error messages <label>s with [for] when input has id