coding style changes and some minor fixups to match clandestine
add convenience Makefile from clandestine project
add gitignore file