BMW's new 7-Series luxury sedan is packed with gadgets that will make you smile