Merge new-interface
updated test to new format
remove cover comamnd that was commented out
code for working with records
started to create erlang.pl which is code for dealing with erlang stuff from prolog
include erlang 17.1
it now checks the enviroment variable 'consult_path' when doing a consult and will load from any dir in that path. if not set will default to ["."]

fix #34
merge dev back into master