So after all that I think I fixed my issue and I am super stupid. The plugin was not top level. it was the folder containing the folder.
For other people make sure the folder does not have a version number, if it does then you might need to make sure its not containing the plugin. If it does make sure its out side of the containing folder like this http://puu.sh/hgXiI/f58c7a23c1.png
Comments
So after all that I think I fixed my issue and I am super stupid. The plugin was not top level. it was the folder containing the folder.
For other people make sure the folder does not have a version number, if it does then you might need to make sure its not containing the plugin. If it does make sure its out side of the containing folder like this http://puu.sh/hgXiI/f58c7a23c1.png
The folder has to be named the same as the index of PluginInfo in the plugin file.
grep is your friend.
yep that fixed it.... im so stupid lol