Implemented common action to fetch/execute a remote file.
Also renamed stuff to match Ruby conventions better.
Created VirtualBox installation task.
Revamped client to use tasks => actions.