Added FetchVoiceIntent which sends a wav file to Wit, instead of sending text.
Added a record service that uses the linux sox command to record your voice command.

We then take that sound file and send it to wit, and wit recognizes the speech and
sends us an intent. We then process the intent like a normal text command

Modified the arduino.ino file to let it do two things:

1- Turn LEDs on/off based on command
2- Use an ultrasonic distance sensor to signal Cortex if it should start recording a command or not
Modify sox parameters to account for raspberry pi's microphone (hard coded for now, will be a flag soon)
Fixed sox parameter

Return error when sox fails
fixed compiler error