Implement basis option management

Summary: CLI option management

Test Plan: compile and use it

Reviewers: adrienconrath

Reviewed By: adrienconrath

Subscribers: NicolasDP

Maniphest Tasks: T7

Differential Revision: http://91.121.199.76/D14