Allow Autoyast export only if packages and repositories are present
Adapt Autoyast export readme to current implementation

It is much easier to user Autoyast2 since the network is setup
automatically.

It is also not needed to provide the URL manually anymore
after Autoyast is started.
Use Dir[..] with sort to prevent different results

It seems that older Ruby versions (before openSUSE 13.2) have a different
order of the file list than newer ones. This shouldn't happen with sort.
Merge pull request #440 from SUSE/some_autoyast_fixes

Some autoyast fixes
Add meta data changes support to Factory

For some unit tests it was needed to influence the meta data
of the created descriptions.
Add additional factory options also to create_test_description_json
Make sure Factory created JSON looks like the machinery one

To make comparisons on JSON text level they formation needed
to be equal.
Replace static json data through Factory method

Use create_test_description instead of static json data wherever
possible to make it easier to adapt the tests after format
changes.
Use current format version where factory creation is not possible

Use the current format_version to not have to update it manually
all the time.