Fix a bug which prevents the part manually forced via command line to be used

Fixed a bug which prevented to follow the correct hierarchy in defining which
part of the version number had to be changed. The manually forced parameter
was always ignored.
Update dependencies

- Added support for markdown preview
- Added custom template for markdown previews
- Changed the procedure to load NPM tasks
Update documentation

- Updated the changelog and made it compliant to Vandamme formatting
- Added dependencies status button to the README file
- Moved to the bottom all the links
- Converted options list into a table
Add local markdown preview directory to be ignored