Created annotation, config and listener, added license

Created RateLimit annotation
Created pre_controller event listener to read annotations
Added CC-BY-SA-3.0 license