Return extra data when detecting wrapper script
Release v0.03
Remove include_backup and include_wrapper options, these are feature creep and outside the scope of the function
Release v0.04
[Incompatible change] Change interface so the function can accept filename or string