Added new Code Attachment type for the media library.

Includes an option to edit the media item in the code editor.
Added a pipeline to support the code attachment field type.

The pipeline replace the save pipeline.
Updated the font size to be slightly smaller.
Updated with minor code refactoring.
Updated license for the project and packages.
Merge remote-tracking branch 'origin/release/v1.3.0'