Add docblocks throughout package

Please take note, I also added dependencies to the constructor of the `McCool\DatabaseBackup\BackupProcedure` class because I felt they were missing. If it was your intention not to do this I'll push another commit which will remove these.