make sure short versions are recognized properly, fix #1706
move clang warning where it can use detected CC, fix #1696
fix formating + importing gemset msg
improve listing remote jruby, update #1690
do not generate new local file name for extrnal urls if it contains bin already, update #1690
fix /etc/bash.bashrc code, fix #1709
cleaning requirements, moving iteration loop intrnally to each handler, update #1554
move requirements support to new file, update #1554
fix osx requirements, update #1704, update #1554