adapt Rakefile for SLE-12
display correct EULA translation for extensions/modules (bnc#894460)
refactor some parts from UI::AddonEulaDialog to EulaReader
split Helpers.language
simplify nil handling in UrlHelpers
code review improvements
Merge pull request #176 from yast/license_lang_fix

Display correct default EULA translation for extensions/modules  (bnc#894460)
fixed test
better Travis integration

- removed Yast stubs, install real Yast instead
- run all tests at Travis

Conflicts:
	test/helpers_spec.rb
spec_helper.rb - force loading all Ruby files

to report proper code coverage
switch to SVG badges
code style fix - use do/end for multiline blocks
use `rake test:unit` for running tests at Travis
better load all files in tests
use a shared script in .travis.yml
use the SLE-12-GA Travis script in the SLE-12-GA branch
use SLE-12-GA branches in README.md badges
fixed tests
added auto generated .rubocop.yml file
rubocop: fixed "Prefer double-quoted strings"