Update jvfloat.js

Creates a seperate class tag for JVFloat text area placeholder elements to allow them to be better positioned by CSS
Update jvfloat.css

added support for .jvFloat .placeHolder.textarea class
Merge pull request #12 from Jackobyte/patch-1

Update jvfloat.js - create separate class tag for JVFloat textarea placeholder element
Merge pull request #13 from Jackobyte/patch-2

Update jvfloat.css to support new added class tag on textareas
release stable version - add grunt
add chengelog
Added title attribute fallback support

Added fallback support to read placeholder text from the title attribute if the placeholder attribute is not found
Fixes #14
Added support for select elements

Added select into jQuery selector to apply jvFloat to those elements.
Ignores null values from disabled select options to avoid the placeholder label being displayed.
Added check for whether the current value is the same as the placeholder text to also not display the label.
Fixes #15
Merge branch 'roryprimrose-patch-1'
Release v1.1.0
add tasks to automate things
correct indentation and spaces in functions
given a name for each function, improve the error logging
window.$ are alias to window.jQuery
placeholder with getAttribute as a global variable
organize global variables first
improved way of get or generate id for element, no DOM access
renamed "placeholder" to "label"
jQuery only when needed, improved setState method with native javascript properties
label construction with jQuery