Add ability to replace history item with navigate

use `Aviator.navigate('/users/all', { replace: true });` to replace the
current history item instead of pushing to the url.