Recursive status

Hello,

This is not really a pull request yet :-)

Ive added some code to get status (modified, conflict, etc) recursively on a directory. I needed something fast and this works for my requirements.

Thought perhaps you had some ideas on how to implement this in a better way?

Let me know if you're interested to discuss and i can provide more info

/L