Generate meta data after package uploaded to repo

Otherwise, the package is not available for yum to install.
Add padding to system subscriptions compliance reasons, fixes #2887.
Menu: remove gap in dropdown if scrolling, fixes #2858 and #1003110.
Merge pull request #2954 from daviddavis/iNecas-package_upload_generate_metadata

Generate meta data after package uploaded to repo
Removing empty test file
Content Uploads: Index content after it's uploaded
Merge pull request #2963 from waldenraines/fix-menu-gap

Menu: remove gap in dropdown if scrolling, fixes #2858 and #1003110.
Merge pull request #2959 from waldenraines/system-subscription-fix

Add padding to system subscriptions compliance reasons, fixes #2887.
Merge pull request #2961 from daviddavis/upload-index-content

Content Uploads: Index content after it's uploaded
Merge pull request #2965 from daviddavis/temp/20130916200557

Removing empty test file