modify process launch command line in BotVisualizer

Placeholder pull request.  I do not recommend merging this yet.

Todos:

- add RobotLocomotion/director.git submodule (master branch, private for now) to drake-distro master

- add option to fallback to old drake_viewer, how should this be designed?

 - fix status/ack on Mac OSX.  It appears that Matlab cannot receive LCM messages on MacOSX.  Tested on my machine and one other mac.  The file  UDPMulticastProvider.java in lcm.jar fails to start the UDP reader thread.

- add tests

- add new ffmpeg command for BotVisualizer.playbackMovie