Forced text asset management

so it plays nice with git
Updated gitignore

To make sure certain file get unignored
Properly did the case for gitignore unignores
Added README files to force directories

They will also include explanations of the pattern but are empty right
now
Fixed gitignore bug
Force adds of previously gitignored files