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 "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 pymad tests

- the abstract base class (Interface) is not used anymore
- the tfs test was no real test anyway
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