removed output_name from do(parameters)  and generate it like operation_id
Merge branch 'master' into pythonAPI_baby
Engine::_do(output_name,...) keeps output_name as first argument for internal cpp calls

added FC::attributes() returning a nativ python list of str
attributes() returns a tuple instead of a list (now in pythonapi_pycontainer.h)
name of an IlwisObject can now be set
SWIG now automatically generates docstrings to indicate name, type and default of parameters as well as return type
added first dummy for attribute with UNDEF check and defaultValue
Merge branch 'master' into pythonAPI_baby
Merge branch 'master' into pythonAPI_baby
secound Feature::attribute(..) method can return custom invalid value seved still as PyVariant

PyVariant now convertable to __float__ and QVariant.toLongLong is used for __int__ conversion
exceptions from pythonapi::initIlwisObjects() are cought as well and ilwisobjects.conf can now be placed

in executable or current dir. If conf file not found an exceptions is thrown.
beautified test.bat which now resets PATH environment, us prepare_PATH.bat to set PATH manually
created also a bash script prepare_PATH.sh
improved portable configuration for the babyversion
added set Feature::Geometry not tested, and improved Feature::setAttribute() code
refactored code by splitting up certain functions. Included performance enhancement for writing attributes
removed some debuggin stuff
size of georefsubmap is now correctly handled ( originally used the size of parent georef).
makred the TODO comments so that they can be read by the TODO plugin
added newline before each section to create more readable odf's
Merge commit '55a6365314625ec5683e0deef37e263e96620634'