drivers/lib: Move basic mlx5_core files to dedicated place

Perform basic and initial move of mlx5_core files, which are
clearly belong to low level code and shared across various
auxiliary drivers.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
5 files changed