More resilient StationXML parser.

It now pops a warning when it cannot convert some string to a float or
the float is a NaN. It does not stop parsing anymore. This is
unfortunately needed for some real data out there.
Don't install suds-jurko on Travis.

It doesn't appear that the NERIES client is tested on Travis, so this
import is not needed.
Pin NumPy and SciPy to versions in the wheelhouse.

Matplotlib 1.3.1 and NumPy 1.9.0 are incompatible (so it surprises me
that they'll both install), and cause test failures.
Don't install M2Crypto on Travis.

It's used by Arclink, but not tested.
Add M2Crypto to EXTRA_REQUIRES.

Not sure why it hasn't been mentioned before.
Remove extra parentheses in print function calls.
Setting manually timing_quality in the Trace.stats.mseed.data_quality
optional attribute
Renamed buffer to bfrNp and added blockette nb to handle timing_quality
Removed pylint comment
Add read support for timing quality, add blkt number in writing, add
set_flags_in_fixed_header
Add test cases and reuse of the details arg in readMSEED
Quality and unittests improvements
Quality and unittests improvements
Added two missing utils function to main doc page
Proper RST formatting from the set_flags_in_fixed_headers method.
Changed the readMSEED() doc to reflect the current state.

timing_quality is now stored under blkt1001. Also added some more
examples and rewrote parts of the docstring. Furthermore non-existing
values when using details=True now will be set to None instead of -1.
Just more pythonic and should not influence any use cases.
Updating writeMSEED() doc.
Changelog.
Changes suggested by @krischer and @QuLogic
improving regressions from attribdict to segy