Initial version of printf builtin
add class scoped_push to automatically restore variable on function exit
Add proper desriptions to "git submodule"
Hopeful fix for https://github.com/fish-shell/fish-shell/issues/594
Additional changes related to https://github.com/fish-shell/fish-shell/pull/592
autocomplete 'yum install' using yum cache
recreate yum-cache file every six hours.
configure: only check for libintl if we want to use gettext (makes --without-gettext actually work)
configure: only check for gettext/dcgettext if we want them (makes --without-gettext work on platforms where gettext exists but isn't wanted)
configure: disable gettext support if msgfmt isn't found (fixes https://github.com/fish-shell/fish-shell/issues/548)
Merge branch 'master' of git://github.com/aliva/fish-shell into aliva-master
Fixed code to support field width and precision
Initial version of printf builtin
Fixed code to support field width and precision
Added test cases for printf builtin
Merge branch 'builtin_printf' of github.com:siteshwar/fish-shell into builtin_printf

Conflicts:
	Makefile.in
	builtin.cpp
	builtin_printf.cpp
Fixed indentation in builtin_printf.cpp
Changed type of ok array in builtin_printf.cpp to bool
Use wmemcpy instead of mempcpy in printf builtin
Teach builtin_test about the special precedence rules in IEEE 1003.1
https://github.com/fish-shell/fish-shell/issues/601