Pull up following revision(s) (requested by manu in ticket #77):
	usr.sbin/pcictl/pcictl.c: revision 1.21
	usr.sbin/pcictl/pcictl.8: revision 1.14
Read and write commands for pcictl, from riastradh@ and wiz@,
as discussed on tech-kern.
Pull up following revision(s) (requested by manu in ticket #79):
	sys/fs/puffs/puffs_node.c: revision 1.33
	sys/fs/puffs/puffs_vnops.c: revision 1.185
When changing a directory content, update the ctime/mtime in kernel
cache, otherwise the updated ctime/mtime appears after the cached
entry expire.
Pull up following revision(s) (requested by skrll in ticket #82):
	sys/arch/evbarm/awin/awin_start.S: revision 1.1
	sys/arch/evbarm/conf/mk.cubie: file removal
	sys/arch/evbarm/conf/std.awin: revision 1.1
	sys/arch/evbarm/cubie/genassym.cf: file removal
	sys/arch/evbarm/conf/CUBIEBOARD: revision 1.17
	sys/arch/evbarm/conf/BPI: revision 1.1
	sys/arch/evbarm/awin/genassym.cf: revision 1.1
	sys/arch/evbarm/awin/platform.h: revision 1.1
	sys/arch/evbarm/conf/files.awin: revision 1.1
	sys/arch/evbarm/conf/mk.cubie: revision 1.4
	sys/arch/evbarm/conf/CUBIETRUCK: revision 1.3
	sys/arch/evbarm/cubie/cubie_machdep.c: revision 1.21
	sys/arch/evbarm/awin/awin_machdep.c: revision 1.1
	sys/arch/evbarm/awin/awin_machdep.c: revision 1.3
	sys/arch/evbarm/awin/awin_machdep.c: revision 1.4
	sys/arch/evbarm/conf/std.cubie: file removal
	sys/arch/evbarm/conf/mk.awin: revision 1.1
	sys/arch/evbarm/conf/mk.awin: revision 1.2
	sys/arch/evbarm/cubie/cubie_machdep.c: file removal
	sys/arch/evbarm/cubie/cubie_start.S: file removal
	sys/arch/evbarm/cubie/platform.h: file removal
	sys/arch/evbarm/conf/files.cubie: file removal

Move away from "cubie" to generic "awin" and introduce a BOARDTYPE
variable. This allows other boards to use the cubie code.

Add a Banana Pi kernel config and fixup mmc0detect assignment for BPI.
Fix merge botch in ticket #82