waf: add compilation of mpvcore stuff
waf: check for perl
waf: add build of demux stuff
waf: stream wip
waf: a lot of shit
fix some of the build
waf: compila tutto
waf: make getch2 and timer impls parametric
waf:add libass checks
waf: fix bug in sources filter
waf: DEFINES => CONFIG_ASS -> HAVE_LIBASS
waf: remove lingering shit
waf: move perl above
waf: add cpu detection
waf: add ebx availability detection
waf: finish up cpu detection
waf: check_cc fix to add #define