added bootloader binaries and socket binaries to gitignore
added hba files & build infrastructure
implemented condition parsing
implemented simple if clause
refactoring: moved elementary definitions to separate library, introduced common header files.
now even with saved files!
added generic error handling header.
implemented graph output using boost::graph, almost no semantic checks yet
added proper command line parser
pluto ist HORST!1!! (detection of unlinked states implemented.)
added StateNotReachableException
renamed hba to hbasm
refactoring - cleaned code, introduced separate files.
implemented line number recording for states etc. during parsing (curse you, boost!)
added colored and nice graph output.
implemented low-level graph checks.
updated demo file
introduced separate graph_checks class, issuing unique IDs for states and conditions during graph building
added prototype generator for hexabus state machine format
misc