add method ft.type and remove unnecessary methods from ft.is
move ft.equal and add ft.is.primitive
add ft.settings
refactoring ft.trim*
add tests for ft.is.validDate
add ft.is.blankString