add Makefile to install beams to correct location
Adding debug_info to the default compile options
This insures users working with Dialyzer won't have problems with
their PLTs if they use erl -make to compile this code.
Renaming history module to avoid possible clashes
The 'history' module is now known as 'group_history' in order to
avoid potential name clashes. The name now represents the
dependency on the group module while significantly decreasing
the potential for name clashes.
Initial commit/release. See README.