created config file and organize requires.
clean up utils.
created function to parse argv.
test_tactory (needs implementation).
fold function.
fixes installation of libfmodex and GLUT.framework.
make apis constants.
use new Library class and fold.
use parse_tests. needs a better debug task.
FIXME: include optparse.
moved to Of::Compiler.

see ./api/config.rb
clean up 'clean_all' task.
after the platform's tasks has finished its setup, we make the compiler tools constant.

if a task needs to modify any compiler definition, do it in the setup task in ./api/task/*platform*.rb.
clean up.
moved all openFrameworks library code to its own a Library. Of::Of.

see ./api/config.rb
third party libraries will be moved to Of::Tp.

of::Tp is a ThirdPartyPaths which has the list of Libraries.

see ./api/config.rb
for all paths inside $OF_ROOT/libs, except openFrameworks and *Compiled, it creates a Library that will have its definitions and push into Of::Tp.

see ./api/config.rb
clean up.