This change allows the attribute algorithms to be run just like any other openbr registered algorithm. The algorithms are broken down so each one can be run as a seperate transform (brow, mouth, etc) or you can run them all together; see file for details

fixed formatting of lines to match C++ style