cabal update: use sandbox config file #1884
SavedConfig Monoid instance: make list fields work like Flags.

Fixes #1884. See code comments for more details.
Merge pull request #2226 from 23Skidoo/saved-config-override

 SavedConfig Monoid instance: make list fields work like Flags.
add ISC license
'Setup build -j': run 'ghc --make -j', not 'ghc --make -j1'.
add ISC license to cabal init
add data-dir to InstalledPackageInfo

the datadir location for the inplace InstallDirs was pointing to the top directory
of the package instead of the directory containing the data. this has been fixed.
since templates have already been expanded at this point, datasubdir raises an
exception an cannot be used in generalInstalledPackageInfo. therefore the
full path is stored in datadir.
Merge pull request #2233 from vincenthz/master

add ISC license
Merge pull request #2235 from luite/master

add data-dir to InstalledPackageInfo
merge master