Updated __init__.py to better handle default_fps

Made default_fps value into a string (as required by the timecode library).
Added None as the default argument for fps in Parser.
Fixed __init__ of Parser where fps was always set to the provided argument (including None).