Core: Voice Command Record Time

Instead of specifying number of seconds to record, use same approach
using IRLP board capabilities
Modules: Command Clean Up

Some clean up is required, we will use this code as a base
for the next phase in command voice recognition