Select the first available device in context and open a command queue
Adding util function to build a program for some device

Need a way to setup the proper path though so that it can be found
relative to the program's install location instead of the current
working directory