Hi Aswin,
As far as I know, MoveIt! does not allow for planning with differential contraints, e.g. planning for non holonomic robots.
In order to do that you would need to implement a planner framework on your own, with OMPL for example, since OMPL has planners that work with these kinds of constraints.
The downside of it would be to "reinvent the wheel" and all the amazing things MoveIt! has done to us (thank the developers for that =D). Since I'm turning in my final project in the next week I actually did something like this, but I REALLY dont recommend it as a general solution, since its full of workarounds, instead of real fixes.
A (MUCH) better option imho would be to try to modify moveit to at least plan for differential drive mobile robots (which are very popular among robots).