Call identify_cpu() earlier for the BSP.
It is advantageous to have knowledge of ISA features as early as
possible. For example, the presence of newer virtual memory extensions
may be useful to pmap_bootstrap().
To achieve this, split out the printf() parts of identify_cpu() into a
separate function, identify_cpu_report(). This latter function will be
called later in boot after the console has been initialized.
Plus, a small trick in init_secondary() allows us to avoid interlaced
output from concurrent calls to identify_cpu_report() as APs are
started.