implement validation
add validation for LeaveApplication#description

fix error message for length validator

add active_model dependency,
add active model validation,
fix tests
Update xero_gateway.gemspec
Merge pull request #31 from Thinkei/feat/add-leave-application-validation

Feat/add leave application validation