* fixed odd bug in FCA
* fixed unexplained null pointer exception and added TODO
* removed old debugging println
Fixed #159
Fixed #159 also for lists
Added NormalFormValueFactory, an implementation of IValueFactory which
wraps another, but when calling constructors will first see if there are
functions that match in the current scope of the evaluation context.
Merge branch 'master' of git@github.com:cwi-swat/rascal.git
fixed missing source locations
One more try to really fix #159
Fix to the implode: account also for the expected type when constructing
values based on a constructor name and arguments, prevents possible
clashes among value constructors of different adts.
Add some extra functionality to ParserGenerator

* a getNewParser that takes a Grammar as an argument (rather than a Production IMap)
* a saveToJar method that saves a parser to a jar file (needs to be part of ParserGenerator since it requires access to the same JavaBridge9
Added implode tests related to the fixes of possible clashes among value
constructors of different adts and issue #159.
Merge branch 'master' of https://github.com/cwi-swat/rascal.git
added basic infrastructure for meta information about deployed Rascal
code to be stored in META-INF/RASCAL.MF
added RASCAL.MF meta information for the Rascal project itself, such
that we can edit the Rascal files in the location where they are. The
trick is to define the Source configuration option in the RASCAL.MF file
to point to the root of the library and the root of the tutor source
code.

Also fixed dangling inputstreams that needed to be closed.
fixed minor issues with Rascal manifests
defaults for main and module are now 'null' in order to react properly
to non-configured options
added reusable function that aptly closes an opened inputstream when
checking for existence.
fixed unused imports
fixed npe
removed double implementation of toString() function. It is now defined
as toString(value v) = "<v>";

Note: there appear to be more toString functions with no evident purpose
in
Set,
List etc.
fixed complex bug in keyword parameter handling. The arguments in side
the scope of a function would get the static type of the value on the
call side rather than the static type of the formal parameter

added commandline handling based on keyword parameters, parameters
become names of options, types are used to parse the options.