adding configdir option
fixing indentation
fixing broken hekad logic for configdir feature and modifying options to auto-detect config path based on file or directory name
changing path.Join to filepath.Join for better cross-platform compatibility
fixing filepath import typo
removing break from hekad config loop to allow multiple hekad config definitions
Merge pull request #348 from michaelgibson/dev

Add support for a config dir instead of just a config file.
Ignore `etc/` directory so devs have a place to store working development and test
configuration files w/o dealing w/ git noise.
Ignore `var/` folder so devs have a local-to-the-workspace place to use for Heka's
filesystem storage.
Merge commit '3b068faa9bf88dc3bbd5c10a666c53a5de9b5f34' into dev