added code analysis tools and own rake tasks for running them