log better messages
change Live cache SQL schema
avoid Virtuoso transaction deadlocks on CHECKPOINT
move feeder configuration to property file
Fix according to review: getMessage() may return null, use toString() instead
bugfix provided by @ninniuz
Merge pull request #142 from jimkont/live_features

Various enhancements for Live
Issue #149: Read stats generation property from JVM system property

- Decide whether to generate statistics by reading a JVM system property.
By doing that it is possible to create stats without having to edit the code
and recompile the framework.
- Add a Scala launcher in pom to start stats creation by setting the
appropriate JVM system property
Merge pull request #150 from ninniuz/149_stats_parameter

Issue #149: Read stats generation property from JVM system property
Missing italian string for HomepageExtractor.
Issue #151: URL encode wikititle in sample page extraction
HomepageExtractor config

Set default values in case any of the HomepageExtractor required config does not exist
for a specific language (e.g. there is no official website template in itwiki, but
there is an official keyword used in external links section).

Not using English as default because it looks like a strong assumption which is likely
to be either wrong or disruptive.
Merge pull request #153 from ninniuz/homepage_config_missing_lang

HomepageExtractor config: return default empty values for undefined settings in a language
Merge pull request #152 from ninniuz/151_server_extraction_ampersand

Issue #151: URL encode wikititle in sample page extraction
Merge remote-tracking branch 'upstream/master'