rewrote argument parsing using pythons argparse, and added --noseparator and --quiet
cleanup and now fail if no arguments are passed to git
Changed separator line from hashes to dashes (less visually intrusive)
Working on improving support for verbosity levels, and trying to generalise printing
More cleanup of colouring code
improved help text and cleaned code for setting up argument parser
Changed whole verbosity handling so it now supports both --quiet and --verbose (multiple times) and finds total desired verbosity.
This also allows users to create alias with e.g. more quiet output and override this behaviour again on usage.
Fixed bug in output handling, so it now works at all verbosity levels, and verbosity helper methods still support printing tuples of stuff (*args) like print.
Added extra verbosity -vv that prints separator as hash's for old times sake. (and a snark remark if user requests extreme silence).
updated README to reflect recently added command line switches
Small fix to README
Added new option "--raw" to allow use of gitall script for running non-git commands.
Improved -h help text
added support for reading a list of repos (-i <file> or --include <file> flag) to perform operations on instead of using teh repos in current directory
updated help text and readme file with -i flag documentation
updated help text with -i flag
Fixed up a few mixed uses og spaces and tabs to be friendly to the future
Merge branch 'repos_from_file' of git://github.com/ostengaard/gitall into ostengaard-repos_from_file

Conflicts:
	gitall

Changed switch for including file from suggested "-i, --include" to "-I, --include-from"  to reserve --include switch for future command line specification, and to mimic style from e.g. rsync.
fixed broken terminal colors on windows
Merge remote-tracking branch 'upstream/master' into repos_from_file

updated flag names on master
fixed -I flag in top of README text