Add recursive folder support in manifest

Also adds another option called "assets" which allows you to include assets to be uploaded alongside the documentation.