Added LookupSystemGroup

This is a hack to circumvent issue 2617:
- https://code.google.com/p/go/issues/detail?id=2617
Removed useless includes
Added initial ignore list
Added directory package
Added initial Makefile
Added initial main

Mostly a draft but enough to get an initial working version