added happy.ja methods and client side date validation
added ILIKE for postgres in search function