Upgrade packages with API changes

The vle::devs::ExternalEventList is now a typedef to std::vector <
vle::devs::ExternalEvent* > instead of a class. The function addEvent is
missing. We replace with a call to push_back.
Add function to get output directory package path

Add missing getOutputDirectory function (closes #3).
Update pyvle according the new API of Package

- taking into account the version of VLE Without the Package singleton.
- disable pyvle_open without the specification of a package.
Remove deprecated pyvle_open function

The pvle_open() function is bad:

vpz::Vpz* pyvle_open(const char* filename)
{
  std::string logfilename = utils::Trace::getLogFilename("pyvle.log");
  std::ofstream* logfile = new std::ofstream(logfilename.c_str());
  (*logfile) << _("Error: pyvle_open whitout the specfication of a package "
          "is not possible")
                  << "\n\n" << std::flush;
}

- Memory leaks with the logfile pointer.
- The message can be view for user only if he open the
  $VLE_HOME/pyvle.log file.
- The return is missing.

So, I remove this useless function.
pyvle-1.1.0-beta1
pyvle-1.1.0-beta2
README: switch to rst

Switch to the rst file format and update text.
fix cpack script

the README file was installed instead the file README.rst.