Update .gitignore

Clean up and update the gitignore file
* Change src/*.o and /*.log to just plain *.o and *.log so we can remove some redundant targeted ignores
* Add various setup and compilation products, such as the .la file and the debian packaging temp area
* Add logs from the debian packaging process

Resubmitting this so that it doesn't have my debian fixes mixed in with it. Sorry for cluttering up the pull request list.