Add autobuild feature

If enabled, gocode will automatically run `go install` on packages for which source files were modified after the corresponding package object file. This allows to obtain "fresh" autocomplete results even for packages outside the currently edited one.

Notes:
 - Disabled by default for now.
 - Does not work with App Engine yet.