Improve verbose using decorator module
FIX: Catching ImportError on decorator
Making it marginally more readable
Couple of extra comments for clarity
Changes to conform to PEP8
Incorporating decorator module code inline (BSD licensed)
move decorator code to externals folder
udpate setup.py
FIX gui:  import when traits not installed
FIX:  kit2fiff_gui handler
FIX kit2fiff_gui:  handle ELP with more than 5 points
ENH kit2fiff:  more checks for correct input
ENH guis:  check mayavi version before opening GUI
API: move check_version -> mne.utils