Clean up and enhanse language setting code. - Add better directory search function - Add ability to use locale aliases - Add ability to validate locale by checking against "locale -a" output - Fix up the locale list function ( now it is a little more simple )
Clean up and enhanse language setting code.
- Add better directory search function
- Add ability to use locale aliases
- Add ability to validate locale by checking against "locale -a" output
- Fix up the locale list function ( now it is a little more simple )


SVN revision: 18787

rvandegrift/e,tasn/enlightenment,FlorentRevest/Enlightenment,tizenorg/platform.upstream.enlightenment,FlorentRevest/Enlightenment,tasn/enlightenment,tizenorg/platform.upstream.enlightenment,rvandegrift/e,tizenorg/platform.upstream.enlightenment,FlorentRevest/Enlightenment,rvandegrift/e,tasn/enlightenment