Fix mapValues serialization issue
Add option to reuse A in local qr
Set depth to be log_2(partitions)
Add profiling in BlockQR and log4j.properties
This helps breakdown time spent in TSQR, Modified LU and
trailing update for each column block.