Expose format in datetime component
Adding 'manual' param to setValue method
Make setValue work propery, update value on input change (#79)