AP_HAL_Linux: Create two separate Storage lib for File system storage and FRAM storage

User can select the appropriate storage mode by changing value of HAL_STORAGE define under AP_HAL_Boards