Add travis support + code validation grunt task