Improve function names in libmadx module
Improve some docstrings
Modernize cpymad.madx API

This mostly resolves #4
Remove get_element_list functions

These have become redundant and probably only slightly better on
performance compared to the new API for index based element access.
Allow negative ElementList indices
Merge branch 'modernize-madx-api'