refactor middleware actions

cleaner way of passing over middleware from changes in #16
minor refactor for berksfile exists but disabled warning message
Merge pull request #18 from RiotGames/refactor-actions

refactor middleware actions