- Separating sympaService and lowlevel functions.
- Some tests
Merged
Merge remote-tracking branch 'upstream/master'
Now the file is structured in the same way as the other files.
Merge remote-tracking branch 'upstream/master'
Bugfix: Sympa returns single element not as array, but as object. Wrap this in array
Readded Example Configs
Initial commit, not all tests are working yet
Groups now create a matching Sympa list on first save.
On subsequent saves, only the group info changes are saved - the list remains untouched.
Transformed too much
Merge pull request #65 from holgergp/master

Bugfix: SympaSOAP gibt u.u. kein Array zurück.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	lib/groups/sympa.js
Renamed variable and adapted initial value to reflect actual datatype.
Extracted array transformation into a single method and added tests for it.
Added tests for the SympaStub. Slightly refactored the stub and added the new method createList().
Reshaped the sympaStub so that it now follows the same pattern as the other modules.
Now the groupstore transforms the fetched objects into the proper types.
Extended the definition of Group.isValid().
Now, /groups/new is used to create a new group. Afterwards, the browser is redirected to the group page.
Minor refactoring to make things nicer