add ag package as depedencies to emacs for projectile
upgrade each brew package in case user have already install package but outdate
turn on visible bell
add ack-and-a-half to enable projectile C-c p a function