Corrected CMake buildsystem to work with OE correctly...

The trick I was relying on was busted for OE.  So, we changed it to be a
series of SYMLINK_APPS list entries and a custom target for each to make
the symlinks right for install.  Also added a bunch of useful .gitignore
entries for generated artifacts.