added some more events during startup
added test using separate thread for stating nodes. increases paralellism during script parsing.
moved the stat functionallity of a node into a separate function
swapped around so that the c++ dependency checker checks the graph before it checks if a file exists on disk. helps when running a stat is slow.
splitted up the dep_cpp and the dep_search defered functions into two separate lists so you can see which one of those that takes the most time.
reduced the number of stats that are done during a build by saving the value from the dependency checking
Removed the file_exist function. Just use the file_timestamp instead.
cleaned up some code and added priorization of jobs. decreases the build time under certain situations when you have jobs that take uneven time to complete.
fixed issues with the stat-thread
removed the real member of a job and checking cmdline instead
Added support to run a lua script file using -e
Added more ignores to .gitignore
fixed (free)bsd-compiling
fixed issue with dirty not spreading to other outputs
fixed so thread number is padded for more uniform output
Merge pull request #48 from bkcsoft/master

FreeBSD-support
Merge pull request #46 from malind/master

bamvis.py
Merge pull request #47 from joeldevahl/master

Support for using bam to run lua scripts
changed format for the status updates. it caused problems with IDEs detecting it as file+line combo
Add support for Visual studio 12 (2013)