Code Review Changes

api/__init__.py no longer executible (- #!)
Changed field limiter dictionary comprehension
Refactored FieldLimiter Middleware
Add vim swap files to gitignore