add license information

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
add short options for common options

* -n = --name
* -u = --update
* -a = --add-depends
* -r = --rm-depends

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
clarify documentation

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>