Add Git.pm with test

Add git module along with unit test. The module is used for
simplifying git actions.

Signed-off-by: anton <haglundanton+github@gmail.com>
Add gitignore

Signed-off-by: anton <haglundanton+github@gmail.com>
Add git commit timestamp

Signed-off-by: anton <haglundanton+github@gmail.com>
Add Analysis.pm

Add Analysis module which calculates lines of code and approximates
cyclomatic complexity.

Some links:
http://www.robg3d.com/?p=1251
http://daysofthecondor.com/2012/12/16/coffeescript-static-analysis.html
http://en.wikipedia.org/wiki/Cyclomatic_complexity

Signed-off-by: anton <haglundanton+github@gmail.com>
Remove graph functions from SourceFile.pm

Signed-off-by: anton <haglundanton+github@gmail.com>
Add Graph module

Graph module with unit test

Signed-off-by: anton <haglundanton+github@gmail.com>
Default times in graph

Signed-off-by: anton <haglundanton+github@gmail.com>
Add some times to Graph api

Signed-off-by: anton <haglundanton+github@gmail.com>
Update color function in Graph.pm

Signed-off-by: anton <haglundanton+github@gmail.com>
Bug fix in start helper in Graph.pm

Signed-off-by: anton <haglundanton+github@gmail.com>
Don't add rrd twice in Graph.pm

Signed-off-by: anton <haglundanton+github@gmail.com>
Update error message when fail

Signed-off-by: anton <haglundanton+github@gmail.com>
Bug fixes for Cwd

Signed-off-by: anton <haglundanton+github@gmail.com>