From totally rare and underused to trendy and popular, these are the best baby boy names with cute nicknames - that you didn't know are in!