add handling of the select instruction to the code generator
add select instruction to the hardware information
remove not required dependencies from instruction dependency analysis
change partitioning graph construction to handle nested if statements
small fix in partitioning pass
add note to instruction dependency analysis
adjust test to new version of instruction dependency analysis