Merge pull request #84 from Darkwater124/master

Added placeholder to textinput
method name changes and misc fixes

Renamed textinput:SetPlaceholder to textinput:SetPlaceholderText
Renamed textinput:GetPlaceholder to textinput:GetPlaceholderText
Fixed textinput placeholder text not displaying correctly in multiline
mode
Fixed columnlist row selection issues
added skin directives for the text object
misc textinput changes/fixes

Fixed textinput:Paste not replacing selected text
Fixed text positioning issues when moving a textinput's indicator with
the left and right arrow keys
textinput:SetText now repositions the object's indicator
fixed textinput keyrepeat (0.8.0)
Reworked collision detection system
Changes/fixes for the textinput object

Fixed text duplication while using the arrow keys to move a textinput's
indicator
The textinput's indicator will now move to the beginning or end of the
object's text when using the left or right arrow keys while the object's
text is selected
Added form object
Changes to text object formatting system

Text formatting options are now specified in a single table
Text can now be specified as a link via text formatting options
Link colors can now be specified via text formatting options
New progressbar methods

Added progressbar method: SetText(text)
Added progressbar method: GetText()
tabs:AddTab now sets object visibility properly
Add ctrl+x to cut in textinput

Use cmd to do ctrl-ish things on macs
Cutting uneditable text is not allowed
Merge pull request #92 from sharpobject/master

Add cut for text input, use cmd instead of ctrl on macs
this method does not break relative paths

the method dir = dir:gsub("%.", "/")
Merge pull request #93 from CapsAdmin/patch-1

this method does not break relative paths
Fixed #94
Customizable button areas for the tabs object
Incremented version numbers
Added button area methods to the tabs object

Added tabs method: SetButtonAreaX
Added tabs method: GetButtonAreaX
Added tabs method: SetButtonAreaWidth
Added tabs method: GetButtonAreaWidth
Added tabs method: SetAutoButtonAreaWidth
Added tabs method: GetAutoButtonAreaWidth