Added greater-than-or-equal-to-zero validation for cost in advertisement
Changed greater-than type validations to use new Rails/Ruby format