Rework ApplicationHelper#source_code_version_raw for clarity.
Rework ApplicationHelper#source_code_version_raw for clarity.

* Eliminated "if variable = `shell command`" because it upset JRuby.
* Removed useless conditionals.
* Removed useless globals.
* Added clearer return values.

nblackburn87/calagator,cp/calagator-1,CorainChicago/ActivateHub,matthewkmayer/calagator,bencornelis/calagator,nblackburn87/calagator,shawnacscott/calagator,iamBalaji/Calagator,nblackburn87/calagator,matthewkmayer/calagator,L2-D2/calagator,L2-D2/calagator,cp/calagator-1,Villag/dentonator,L2-D2/calagator,CorainChicago/ActivateHub,CorainChicago/ActivateHub,Villag/dentonator,jmcduffie32/calagator,Eugator-Wranglers/calagator,CorainChicago/ActivateHub,alexbeeken/calagator.org,jmcduffie32/calagator,kerrizor/calagator,shawnacscott/calagator,kerrizor/calagator,reidab/calagator,dudleysr/calagator-workspace,L2-D2/calagator,matthewkmayer/calagator,kerrizor/calagator,VolunteerOdyssey/calagator,reidab/calagator,jmcduffie32/calagator,bencornelis/calagator,VolunteerOdyssey/calagator,iamBalaji/Calagator,dudleysr/calagator-workspace,jmcduffie32/calagator,shawnacscott/calagator,oktober/calagator,eeeeeean/windchimes,oktober/calagator,kerrizor/calagator,Villag/dentonator,bencornelis/calagator,reidab/calagator,shawnacscott/calagator,cp/calagator-1,VolunteerOdyssey/calagator,iamBalaji/Calagator,iamBalaji/Calagator,oktober/calagator,eeeeeean/windchimes,matthewkmayer/calagator,alexbeeken/calagator.org,reidab/calagator,oktober/calagator,bencornelis/calagator,cp/calagator-1,Eugator-Wranglers/calagator