Mavenize.

Стырил себе для нужд, слегка обновив.
Не вижу ничего страшного, чтобы вернуть с правками :)