Use ack when available

This should save you from having to search through as many source files. Ack is blazing fast at finding source in files... 

Haven't been able to thoroughly test this yet but it should be a lot faster.