Return Popen instance from spawn_subprocess
Close connection on finalization
Remove package pymad

- remove the common abstract base classes for the pymad implementations
- move TfsTable, TfsSummary to cpymad and jpymad packages (duplicate)
Remove eclipse .settings file

This shouldn't be part of the repository.
Remove cern.madx module

The module was there for backward compatibility, but some things changed
and further will change, so let's just do it the new way now:

    >>> from cern.cpymad.madx import Madx
Remove obsolete and incorrect ``is_word`` function

Initially, the function was used to check if ``mad_quote`` shoud quote
strings but dropped later, since file names are case sensitive and
should always be quoted. Furthermore, the implementation was incorrect
as it did not recognize names with underscores.
Remove "sanity checks" for MAD-X commands

The sanity checks did only deny access to commands explicitly requested
by users. Automatically issued commands (like in CALLed files) are much
more of real threat and could not even be handled by these checks.

Closes #56.
Remove recursive_history feature

I don't believe the feature was very useful. It just added a
hard-to-understand parameter to the constructor of the Madx/Model
classes.

More importantly, the recursive_history mode, made it impossible to
distinguish between commands created by PyMAD and commands contained in
a CALLed file.

Furthermore, the implementation was probably still incorrect for many
edge cases like multiline commands.
Remove file-name completion in Madx.call

Files should always be specified by their full name. Trying to guess a
different name should not be the responsibility of pymad.
Remove pymad tests

- the abstract base class (Interface) is not used anymore
- the tfs test was no real test anyway
Merge pull request #59 from coldfix/expose-remote-process

Return Popen instance from spawn_subprocess
Merge branch 'fix-is_word'
Fix incorrect default parameter for match method
Merge branch 'hotfix-match'
Merge pull request #60 from coldfix/isolate-cpymad

Remove common pymad files to prepare for jpymad/cpymad split
Merge pull request #56 from coldfix/remove-sanity-checks

Remove the "sanity-checks" from Madx.command?
Merge pull request #62 from coldfix/remove-recursive-history

Remove recursive_history feature
Merge pull request #63 from coldfix/remove-file-name-completion

Remove file-name completion in Madx.call
Merge pull request #57 from coldfix/fix-package-name-clash

name clash of package variables and module names
Remove jpymad from source tree