X-ranges on plots now work if unspecified by the user; it's the
prettiest solution, but it seems to work reliably.
Implemented "scatter plot" on matplotlib plot.
Merge pull request #12 from ayan-usgs/master

matplotlib no longer connects points, unspecified date ranges are now okay on the plots