Added string class and a rudimentary test system
Doc format updated
Added has_method function to functions.php

Takes a class or a class instance, a method name and checks for that
name accordingly
Removing swap file
Added .gitignore file
Added Should class for testing and output
Fixed CliColors output (, -> ;)
Should#name is now actually stored and changed output to conform to TAP

http://podwiki.hexten.net/TAP/TAP.html?page=TAP
Merge branch 'master' into string-and-tests

Conflicts:
	.gitignore
Added first Grease test and dependency
Test driven development powered by Grease!

Added a few more tests and fixed bugs (thanks Grease)
Added String#equals
Added tests for is_a_string()
Tests for String#starts_with and #ends_with and fixes for warnings
Added slice tests and bug fix for slice when passing wrong types
Added slifeF test and fixed some more things, thanks testing!
Added append and appendF tests
Added prepend and prependF tests; also added contracts for those two.
Added trim and trimF tests and a fix for those two
Added to_lines and split tests