merged commit between gingerbread and busybox/master 20110630
ignore android generated includes
Merge branch 'busybox' into gingerbread
add vi regex support and some long options on core tools
fix include copy script permissions
build static lib first
cleanup
reduce diff with official busybox, do not use %s on defined strings
more and less const char fmt fixes
update gitignore
enhanced profiles, copy scripts no more required
remove obsolete define ANDROID_CHANGES
Merge remote-tracking branch 'busybox_net/master' into gingerbread
reduce busybox time format to fit in screen with suffix extension
add default include directory for first make prepare
execute busybox_prepare without CFLAGS
Revert "ignore android generated includes"

This reverts commit 17c01e47b88a507c8999b8376a5c0a63e951eab1.
restore default config for first build after repo init or repo sync
Merge branch 'busybox' into gingerbread

Conflicts:
	coreutils/usleep.c
	libbb/inet_common.c
	networking/ping.c
	networking/telnet.c
	util-linux/acpid.c
	util-linux/swaponoff.c
Merge branch 'busybox' into gingerbread