lots and lots

* added options
- sort by state (default is name)
- show only dirty dirs (this is fast, and probably most useful)

* little refactoring on the way gls handles Projects, to enable a more
detailed listing when -l is pecified
 - option also found in ls : modification date, permissions, etc..
 - Ideas ( last commit message in dir, which branch it is on )
only binaries, no packages