ENH : raise on invalid linestyle

Added check in code + test for raise
BUG : properly handle 'none' as linestyle
TST : import nose so 2.6 fails gracefully
Merge pull request #2 from tacaswell/bad_linestyle

ENH : raise on invalid linestyle