Change MediaShorthand from Stylus plugin to custom module

- The previous method of using Stylus plugin doesn't work with @imports.
- Added a test case to catch this as well.
- Updated the README